常用的adb 命令:
1.查看设备:adb devices
2.安装apk: adb install -r apk路径
3.显示设备所有APP包名:adb shell pm list packages
4.重新挂载系统分区使系统分区重新可写:adb remount
5.查看当前包名/启动名:adb shell dumpsys window | findstr mCurrentFocus
6.查看进程:adb shell "ps -A | grep 包名"
7.结束某个进程:adb shell "kill -9 pid "
8.查看/设置相关系统属性: adb shell getprop/setprop xxx
9.关闭某个APP:adb shell pm disable package
10.关闭/打开数据连接:adb shell svc data disable/ enable
11.关闭/打开WIFI: adb shell svc wifi disable/enable
12.控制WIFI比数据优先:adb shell svc wifi prefer
13.控制USB插入时屏幕是否常亮:adb shell svc power stayon [true/false]
14. 连接多个设备操作:adb -s 设备序列号 操作
15. 清除应用数据与缓存:adb shell pm clear package
16.启动应用: adb shell am start -n package/activity
17 .强制停止应用: adb shell am force-stop package
18.导出日志:adb shell logcat -v time >log. txt
(参数—v:设置输出格式的日志消息;-s: 输出日志的标签;-c : 清理已存在日志缓存信息;-f: 将日志输出到手机指定目录;-d:将日志显示在控制台后退出)
19. pull 文件: adb pull file pc端
20. push文件: adb push file device指定目录
21.恢复出厂设置:adb reboot recovery
22. 查看指定包名内存信息:adb shell > ps -A| grep package > dumpsys meminfo pid/package
23. 查看CPU使用情况:adb shell top -n 1 -m 10(查看前10的CPU,只查看一次,不实时刷新)
24. 查看各进程内存执行情况:adb shell procrank