ADB命令的一丢丢总结
1.Python执行ADB shell命令并返回(返回状态码{0:成功,1:失败}+数据)
result = subprocess.getstatusoutput(cmd)
2.ADB连接多个设备时选择需要的那个执行
adb connect 127.0.0.1:30054
3.ADB启动指定APP
adb shell am start <PACKAGE>
4.ADB 清除app缓存(ADB杀死APP,ADB模拟点击home)
adb shell pm clear <PACKAGE>
adb shell am force-stop <PACKAGE>
adb shell input keyevent 3
5.ADB 执行URL scheme
adb shell am start -a android.intent.action.VIEW -d URL Scheme
6.ADB 截屏并转移到电脑上
adb shell /system/bin/screencap -p /sdcard/screenshot.png
adb pull /sdcard/screenshot.png 转移到的电脑地址
其他辅助命令
1.查看当前连接设备
adb devices
2.获取所有应用包名
adb shell pm list packages
adb shell pm li