Android ADB 常用命令笔记

记录平时用到的 adb 命令

  • 重启机器
adb reboot
  • 安装 apk
adb install <ApkFilePath>
// eg. adb install F:\app\test.apk
  • 卸载 apk
adb uninstall <packagename>
  • 启动 activity
adb shell am start -n <packagename/.activityname>
// eg. adb shell am start -n com.edong.speaker/.MainActivity
  • 启动 service
adb shell am startservice -n <packagename/.servicename>
// eg. adb shell am startservice -n com.edong.speaker/.service.SpeakerService
  • 从 Android 设备拉取文件到电脑
adb pull <AndroidFilePath> <PcDirPath>
// eg. adb pull /sdcard/configmanager.json F:\app
  • 从电脑 copy 文件到 Android 设备
adb push <PcFilePath> <AndroidDirPath>
// eg. adb push F:\app\configmanager.json /sdcard/
  • 输出 Android 设备 logcat 日志到电脑
adb logcat > <PcFilePath>
// eg. adb logcat > D:/log.txt
  • 进入 Shell 模式 (进入 Shell 后即可使用很多 Linux 下的 Shell 命令)
adb shell
  • 删除设备上某个文件
adb shell rm -rf <AndroidFilePath>
//进入 Shell 删除文件可以直接 rm -rf <AndroidFilePath>
  • 列出所有已安装 apk 包
adb shell pm list packages
  • 根据包名查找已安装的 apk 路径
adb shell pm path <packagename>
  • adb 获取 root权限 (机器须已 root )
adb root
  • 重新挂载分区 (通常在执行 adb root 后,让原本不可读写文件变得可读写前执行此命令)
adb remount
  • 查看系统内存使用情况
adb shell cat /proc/meminfo

// 杀进程 获取进程pid 查看所有进程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,213评论 25 708
  • 通过上次的说明,在基本的app界面xml编好了之后,我们就开始写主程序文件。 变量申明 首先,tcp通讯需要的是服...
    JaydenOnly阅读 833评论 0 1
  • 其实曾经的我也不是很喜欢小孩子,单曲当了妈妈后,妈妈就不一样了,特别有了两个孩子,如何和两个孩子一起玩就成了我下班...
    长弓心悦阅读 277评论 0 0
  • 今天是第一天,签个到。!
    漫风阅读 142评论 0 1