adb 常用命令记录
adb disable-verity
adb shell // 进入系统
adb shell ls // 查看设备文件夹
adb devices // 查看连接的设备
adb -s 设备名 shell // 进入指定设备系统
adb logcat -c // 清除日志
adb logcat -v time >E:\log\log.log // 打印带有时间的日志
adb reboot // 重启设备
adb reboot recovery // 重启,进入recovery模式
adb reboot bootloader // 重启,进入fastboot模式
adb install // 安装应用
adb install -r // 重新安装应用
adb install -t // 安装测试应用
adb uninstall // 卸载应用
adb shell am start -n packagename/.activityname // 启动应用
adb shell am start -a action // 启动应用
adb shell am startservice packagename/.servicename // 启动服务
adb shell am broadcast -a action //启动广播
adb shell am force-stop packagename // 强制停止应
adb shell pm path packagename // 查看应用安装地址
adb shell pm clear packagename // 清除应用数据
adb shell dumpsys battery // 查看系统电池服务
adb shell dumpsys wifi // 查看系统WIFI信息
adb shell dumpsys power // 查看系统电源相关信息
adb shell dumpsys telephony.registry // 查看电话相关信息
adb shell dumpsys window | grep mCurrentFocus // 查看当前打开的窗口
adb shell dumpsys activity services [<packagename>] // 查看当前运行的服务
adb shell dumpsys activity [<packagename>] // 查看当前运行的活动
adb shell dumpsys activity | findstr ResumedActivity // 查找正在显示的活动页
adb shell monkey -p packagename -v --throttle 600 1000 >E:\log\monkey_test.log // monkey测试
用
adb pull device_path pc_path // 导出文件
adb -d shell dumpsys iphonesubinfo // 获取 IMEI
adb shell /system/bin/screencap -p /sdcard/screenshot.png&adb pull /sdcard/screenshot.png E:\pic\screenshot.png // 截图
adb shell screenrecord /sdcard/test.mp4 // 录屏
adb shell cat data/anr/traces.txt >C:\Users\Administrator\Desktop\traces.txt // 查看ANR日志,需ROOT
adb shell svc wifi enable // 打开WIFI
adb shell svc wifi disable // 关闭WIFI
adb shell svc data enable // 打开移动数据
adb shell svc data disable // 关闭移动数据