Android开发常用ADB调试命令

记录一下自己日常开发中所用到的adb命令。

1、常规手机APP开发所需命令

  1. 强制安装APK ,adb install -r -t apk路径
  2. 卸载APK,adb uninstall apk包名
  3. 抓取Log日志,adb shell logcat -v time > 文件存储路径(例如:C:\Users\Administrator\Desktop\logcat.txt)。当想要停止抓取的时候按Ctrl+C结束日志抓取
  4. 清除旧的日志信息,adb logcat -c
  5. 启动adb server,adb start-server
  6. 关闭adb server,adb kill-server
  7. 重启设备,adb reboot
  8. 打印进程信息,adb shell ps
  9. 查看系统耗电情况,adb shell dumpsys batterystats >文件存储路径
  10. 查看当前adb连接的设备号 ,adb devices
  11. 获取设备分辨率,adb shell wm size
  12. 获取APK文件存储路径,adb shell pm path 包名
  13. 查看CPU信息,adb shell cat /proc/cpuinfo
  14. 查看CPU使用情况,adb shell top -m 10 -s cpu
  15. 查看内存信息,adb shell cat /proc/meminfo
  16. 导出内存信息,adb shell dumpsys meminfo 包名 > 文件存储路径
  17. 获取设备对应的ARM版本,adb shell getprop ro.product.cpu.abi
  18. 获取设备MAC地址,adb shell cat /sys/class/net/wlan0/address
  19. 获取Android ID,adb shell settings get secure android_id
  20. 获取设备IMIE,adb shell getprop | grep imei
  21. 获取设备IP地址,adb shell ifconfig wlan0 | findstr “inet”
  22. 获取手机厂商,adb shell getprop ro.product.brand
  23. 查看App版本信息,adb shell dumpsys package 包名 | findstr versionCode
  24. 查看当前运行App的包名信息shell dumpsys window w |findstr / |findstr name=

2、偏硬件设备对接所使用的ADB命令

1、重启到Recovery中,adb reboot recovery
2、重启到fastboot中,adb reboot fastboot
3、使用adb导出bugreport,adb shell bugreport > 存储路径
4、使用adb导出dmesg,adb shell dmesg > 存储路径
5、pull文件到电脑
(1)开启root权限,adb root
(2)开启文件读写权限,adb remount
(3)adb pull 手机文件路径 电脑路径
6、push文件到手机,adb push 手机文件路径 电脑路径(前提同上,先开启root,然后开启读写权限)

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值