| 开启ADB服务 | adb start-server |
| 停止 adb 服务、关闭ADB服务 | adb kill-server |
| 连接设备 | adb connect 设备IP |
| 断开设备 | adb disconnect 设备IP |
| 修改端口号(默认是5555) | adb tcpip 端口号 |
| 安装一个apk | adb install -r APK路径(-r 代表如果apk已安装,重新安装apk并保留数据和缓存文件) |
| 直接卸载 | adb uninstall apk包名 |
| 卸载 app 但保留数据和缓存文件 | adb uninstall -k (apk包名) |
| 重启 | adb reboot |
| 查看日志 | adb logcat |
| 获取root权限 | adb root |
| 获取权限 | adb remount |
| |
| 进入设备的shell命令 | adb shell |
| 关机 | adb shell reboot -p |
| 点亮/熄灭手机屏幕(26代表手机电源键) | adb shell input keyevent 26 |
| 手动发送广播 | adb shell am broadcast –a “action” |
| 列出手机装的所有app的包名 | adb shell pm list packages |
| 列出系统应用的所有包名 | adb shell pm list packages -s |
| 列出除了系统应用的第三方应用包名 | adb shell pm list packages -3 |
| 清除应用数据与缓存 | adb shell pm clear apk包名 |
| 启动应用 | adb shell am start -n com.helloshan.demo/.MianActivity |
| 强制停止应用 | adb shell am force-stop apk包名 |
| 截图 | adb shell screencap -p /sdcard/1.png |
| 查看系统配置信息 | adb shell getprop |
| |
| 查看当前手机支持的dump服务 | adb shell dumpsys -l |
| 查看某个具体Service的dump详细信息 | adb shell dumpsys <service> (如果添加-h,会解释支持哪些参数) |
| 查看内存信息 | adb shell dumpsys meminfo |
| 查看指定包的信息 | adb shell dumpsys package <package> |
| 查看一段时间进程的CPU使用百分比排行榜 | adb shell dumpsys cpuinfo |
| 查看文件内容 | adb shell dumpsys /data/anr/traces.txt |