对应用操作

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
// 对当前用户禁用
adb shell pm disable-user AppPackageName
// 对本机禁用
adb shell pm disable AppPackageName
// 启用应用
adb shell pm enable AppPackageName
// 清除应用数据
adb shell pm clear AppPackageName
// 卸载应用
adb uninstall AppPackageName
// 安装应用
adb install AppPackageName
// 强制停止应用
adb shell am force-stop AppPackageName

对文件操作

1
2
3
4
// 取回文件
adb pull 设备文件路径 本机存放路径
// 推送文件
adb push 设备文件路径 本机存放路径

对设备操作

1
2
3
4
5
6
7
8
// 获取Android版本
adb shell getprop ro.build.version.release
// 获取SDK版本
adb shell getprop ro.build.version.sdk
// 结束ADB调试并关闭
adb shell settings put global adb_enabled 0
// 截图
adb exec-out screencap -p > 文件名.png

参考来源

https://github.com/mzlogin/awesome-adb