开启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 |