ADB工具调试Android系统终端常用命令集锦

本文详细介绍了如何在Android开发中使用ADB工具进行RTK手簿、物联网终端和座舱车机HMI系统的调试,包括设置USB调试、配置环境变量、安装与卸载APK、查看日志、设备管理等关键操作。
摘要由CSDN通过智能技术生成

鉴于经常需要调试RTK手簿、物联网终端、座舱车机HMI系统,现将常用adb命令总结如下:

一、前置工作

1. 打开Android终端USB调试模式

设置-关于设备-版本号点5下-开发者选项-USB调试和USB安装-USB调试;

2. adb配置环境变量

右击 此电脑 - 系统 - 高级系统设置 - 环境变量 - 系统变量 - PATH - 新建 - 依次输入adb和aapt的路径 - 确定 - 应用,在adb.exe所在路径目录中输入cmd打开命令行,输入adb version回车后出现版本号即配置成功

二、常用命令

1. 初次安装apk

adb install xxxx.apk,xxxx.apk为apk所在完整路径及文件名,如“C:\adb\xxxx.apk”

2. 覆盖安装apk

adb install -r xxxx.apk,如提示签名不一致字样,参考3、4查看包名后先卸载再重装即可

3. 查看apk包名

aapt dump badging xxxx.apk,查看package name='####',单引号中间的内容即为包名

4. 卸载apk命令

adb uninstall apk的包名,提示successful即为卸载成功

5. 查看当前连接设备

adb devices,出现刚才连接的设备

6. 如连接多个设备,需指定设备安装

adb -s 设备编号 install xxxx.apk

7. 打印日志

adb logcat -v time > filename.log 日志保存到adb所在路径,也可指定路径

8. 显示第三放应用

adb shell pm list package -3

9. 降级安装apk

adb install -d apk的完整路径

10. 查看运行apk的包名

adb shell dumpsys window | grep mCurrentFocus

11. 查看Activity任务栈

adb shell dumpsys activity activities

12. 查看堆的分配情况

adb shell dumpsys meminfo <package_name>

13. 查看应用信息

adb shell dumpsys package <package_name>

14. 获取设备型号

adb shell getprop ro.product.model

15. 获取设备的Android系统版本

adb shell getprop ro.build.version.release

16. 获取设备屏幕分辨率

adb shell wm size

17. 获取设备屏幕密度(单位:dpi)

adb shell wm density

18. 使用adb在手机和电脑间传输文件

adb pull <手机路径> <本机路径> (从手机中拉取信息到本地电脑上)

19. 使用adb在手机和电脑间传输文件

adb push <本机路径> <手机路径> (从本地电脑推送信息到手机上)

20. adb shell 查看 APK 信息(权限等)

adb shell dumpsys package apk包名(如com..)

21. adb无线连接设备

adb connect ip地址,确保电脑跟Android终端处于同一WIFI,查看WIFI的ipv4地址,adb工具通过usb线连接Android终端后,查看adb connect ip地址,显示connected后拔出USB线即可无线连接

22. adb建立ssh连接

ssh root@ipv4地址,电脑通过网线连接Android终端后,输入ssh root@ipv4地址即可建立ssh连接,如ssh root@192.168.1.1,输入对应root密码回车后即可建立连接

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Johnny|俊伟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值