- 简单的adb命令
adb命令 | 备注 |
---|---|
adb version | 查看版本 |
adb devices | 查看设备列表和设备状态 |
adb install / adb -s 设备编号 install C:\Users\app.apk | 安装apk包 |
adb shell pm list package | findstr bruhealth |
adb uninstall egnc.moh.bruhealth | 卸载安装 |
adb install -r | 覆盖安装 |
adb install -d | 允许降级安装 |
adb uninstall -k | 卸载,保留缓存数据 |
adb pull | 将设备上的文件复制到电脑上 |
adb push | 将电脑上的文件复制到设备上 |
adb reboot | 重启设备 |
2、adb shell pm基本命令
adb shell pm list package -s 系统应用
adb shell pm list package -3 第三方应用
adb shell pm list package -i 查看来源
adb shell pm list package -f 查看包名和路径
adb shell pm path packagename 查看应用apk的位置
adb shell pm dump packagename 查看应用相关的信息
adb shell pm clear packagename 清除应用的缓存数据
3、adb shell am基本命令
adb shell am start -n activityname 启动一个 Activity
adb shell am start -W activityname 等待页面启动完成
adb shell am start -S activityname 先停止应用再启动
am force-stop packagename 结束应用
4、adb shell dumpsys 基本命令
adb shell dumpsys cpuinfo cpu信息
adb shell dumpsys meminfo 内存信息
adb shell dumpsys power 电源信息
adb shell dumpsys battery 电池信息
adb shell dumpsys wifi wifi信息
adb shell dumpsys notification 通知信息
adb shell dumpsys activity 获取页面信息
dumpsys procstats --hours 12 最近12小时的资源情况
5、进程相关
ps | grep xx 查看xx进程的pid
kill pid 杀死xx进程
6、录制屏幕和截图
adb shell screencap -p /sdcard/app.png 截图并保存到指定位置
adb shell screenrecord /sdcard/app.mp4 视频录制命令(需要root权限)