下载
adb.zip
命令
连接和进入
// 连接设备
adb connect 192.168.5.123
// 显示当前已连接的设备列表
adb devices
// 进入设备系统(只连接了一个设备的情况)
adb shell
// 进入设备系统(有多个设备连接,需要指定设备)
// 先用adb devices显示出具体的设备名称
adb -s "192.168.5.4:5555" shell
// 不进入设备系统,执行相关linux命令
// XXX替换为具体的linux命令,最好带上" ",避免一些linux命令与外面的cmd命令冲突,比如grep
adb shell XXX 或 adb shell "XXX"
日志
// 打印系统日志
adb logcat
// 过滤系统日志
// XXX替换为具体的字符串关键字
adb shell "logcat | grep 'XXX'"
// 找到对应包名日志
//找出包名对应PID
adb shell "ps | grep com.example.application"
//按PID进行过滤
adb shell "logcat | grep 'PID'"
获取信息
// 获取所有应用包名
adb shell pm list packages
// 获取所有应用包名,指定关键字
// XXX替换为具体关键字字符串
adb shell pm list packages XXX
操作应用
// 结束对应包名程序
adb shell am force-stop com.example.application
// 启动对应程序
adb shell am start {包名}/{启动activity}
// 删除应用所有数据
adb shell pm clear com.example.application
其他
// 使用浏览器打开指定网址
adb shell am start -a android.intent.action.VIEW -d https://www.csdn.net/