常用的Adb命令

 
 
  1. adb命令抓取log日志android & ios
    1. adb logcat | findstr packages >路径+txt文件名称
    2. adb bugreport >指定的路径
      1. Android系统>=8.0,直接执行
      2. 针对Android系统版本<8.0,终端切至路径C:\Users\ymlu\Desktop\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\platform-tools下面,运行adb.exe;然后运行adb bugreport即可
    3. Windows电脑上抓取ios 手机APP日志的方法:可以用iTools工具
      1. 下载安装itools工具:http://www.mydown.com/soft/59/11963059.shtml
      2. 插上ios手机之后要先安装驱动,驱动安装成功才能连上ios手机
      3. 点击“工具箱”,点击“实时日志”,ios上所有APP的日志都能打印出来
  2. 查看包名:adb shell pm list packages
  3. 保存log:adb logcat -v time > log.txt
  4. 查看进程pid:adb shell ps |findstr PackageName
    1. 例如 adb shell ps |findstr monkey
    2. adb shell kill pid
  5. 电池电量:adb shell dumpsys battery |findstr level
  6. 内存:adb shell dumpsys meminfo PackageName
  7. cpu占用:adb shell top/mitop | findstr PackageName
  8. 启动应用:adb shell am start -n <package_name>/.<activity_class_name>
  9. 录制屏幕视频:adb shell screenrecord --bugreport /sdcard/launch.mp4
  10. 查看手机硬件信息:adb shell cat /proc/hwinfo
  11. 查看wifi密码:adb shell cat /data/misc/wifi/*.conf
  12. 获取设备名称:adb shell cat /system/build.prop
  13. 获取属性信息:adb shell getprop
  14. 设置某项属性值:adb shell setprop <key> <value>
  15. 获取机器MAC地址:adb shell cat /sys/class/net/wlan0/address
  16. 获取CPU序列号:adb shell cat /proc/cpuinfo
  17. 获取设备分辨率:adb shell wm size
  18. 安装应用:adb install 安装包路径
  19. 卸载应用:adb uninstall 包名
  20. 将文件放在设备内:adb push 文件路径 /sdcard(设备路径)
  21. 断电:adb shell dumpsys battery unplug
  22. 设置为“x”电量 :adb shell dumpsys battery set level x
  23. 重置 :adb shell dumpsys battery reset
  24. 手机设置为非充电状态:adb shell dumpsys battery set status 1设置非充电状态
  25. 设备设置为不充电(查看设备为未充电):
adb shell
cd /sys/class/power_supply/battery
echo 1 > input_suspend(停止充电)
echo 0 > input_suspend(恢复充电)
  1. 查IMEI:adb shell getprop | findstr imei
  2. 进入fastboot模式:
    1. power+音量下键
    2. Adb reboot bootloader
  3. 手动解锁命令:adb reboot bootloader-->fastboot flashing unlock_critical
posted @ 2022-03-07 17:30  宋小凯  阅读(784)  评论(0编辑  收藏  举报