1.获取设备列表和设备状态
adb devices
2.安装/卸载app
adb install 包信息
adb install -r 包信息 //覆盖安装
adb install -d 包信息 //安装的版本比手机上的版本低
adb uninstall pkname //卸载
3.将PC机上的文件push到手机上
adb push 文件 /sdcard/
4.将手机上的文件pull到PC机上
adb pull /sdcard/50.zip(文件) D:\back(路径)
5.查看adb后台进程
adb shell ps | findstr adbd
6.获取当前界面的包名信息
adb shell dumpsys window | findstr mCurrentFocus
7.app禁用命令、启用命令
adb shell pm disable-user 包名 //禁用命令
adb shell pm enable 包名 //启用命令
8.内存快速填充命令
adb shell dd if=/dev/zero of=/sdcard/file bs=1024000 count=1024 快速填充1G内存
9.获取手机品牌
adb shell getprop ro.product.brand
10.截屏
adb shell screencap -p /sdcard/screenshot.png
11.重启手机
adb reboot
12.抓取adb LOG
adb shell -v time > D:\log.txt //一般问题log的抓取
//显示问题log的抓取
adb shell dumpsys SurfaceFlinger > D:\SF.txt
adb shell dumpsys window > D:\win.txt
13.Monkey命令
adb shell monkey -p com.coloros.soundrecorder --ignore-crashes --ignore-timeouts --throttle 300 -v -v -v 100000>F:\monkey_soundrecorder_log.txt
参数-p:指定包名
参数--ignore-crashes:忽略crashes
参数--ignore-timeouts:忽略超时
参数--throttle:事件间隔时间
参数-v:控制运行日志跟踪的详细程度,默认三个等级,-v越多,日志越详细
参数100000:操作次数
参数>F:\monek_soundrecorder_log.txt:日志保存路径