- 查看当前连接的设备: adb devices
- 获取root权限: adb root
- 重新挂载系统分区,使系统分区可写: adb remount
- 重启当前设备: adb reboot
- 清除日志: adb logcat -C
- log输出到计算机: adb logcat > text.txt Ctrl+C停止
- 在控制台输出日志并过滤 adb logcat -b events | grep -E "xxxx|xxxx" xxxx=要过滤的关键字
- 进入linux命令行: adb shell
- 列出所有app包名:adb shell pm list packages
- shell下打开文件夹: cd + 路径 如:cd system/app/
- 查看文件夹下的所有文件: ls
- 删除文件:rm -rf 文件名
- 安装apk: adb install +文件绝对路径 或直接把目标文件拖进cmd窗口
- 卸载apk: adb uninstall 包名
- 车机端文件拉取到电脑端(root) :adb pull 车机端路径 电脑端路径
- 电脑端文件推送到车机端(root):adb push 电脑端路径 车机端路径
- 截图 :adb shell screencap -p /sdcard/screen.png 拉取adb pull /sdcard/screen.png ./ ,也可以直接使用Android Studio的照相键截图更快捷
- 录屏:adb shell screenrecord /sdcard/demo.mp4 Ctrl+C停止,拉取到指定目录: adb pull /sdcard/demo.mp4 F:\mvp\demo.mp4,也可以直接使用Android Studio的摄像键截图更快捷
- 查看CPU情况: adb shell top
- 查看GPU情况:1、adb shell am start com.android.settings/com.android.settings.Settings 打开车机原生设置,2、 adb shell dumpsys gfxinfo > test.txt# 导出GPU 呈现模式分析结果,最近大约100帧的渲染情况,输出到文件
- 查看内存使用情况:adb shell dumpsys meminfo
- 查看文件修改时间:adb shell ls -l 文件路径
- 通过IP地址链接 adb connect + IP
- 投屏工具 Scrcpy . 显示多个设备时,scrcpy投指定屏幕: 1、在scrcpy所在文件夹打开cmd 2、adb devices 查看设备号 3、 scrcpy -s +设备号
车机常用adb 命令总结
于 2022-09-06 14:56:58 首次发布