常用的Adb命令
- adb命令抓取log日志android & ios
- adb logcat | findstr packages >路径+txt文件名称
- adb bugreport >指定的路径
- Android系统>=8.0,直接执行
- 针对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即可
- Windows电脑上抓取ios 手机APP日志的方法:可以用iTools工具
- 下载安装itools工具:http://www.mydown.com/soft/59/11963059.shtml
- 插上ios手机之后要先安装驱动,驱动安装成功才能连上ios手机
- 点击“工具箱”,点击“实时日志”,ios上所有APP的日志都能打印出来
- 查看包名:adb shell pm list packages
- 保存log:adb logcat -v time > log.txt
- 查看进程pid:adb shell ps |findstr PackageName
- 例如 adb shell ps |findstr monkey
- adb shell kill pid
- 电池电量:adb shell dumpsys battery |findstr level
- 内存:adb shell dumpsys meminfo PackageName
- cpu占用:adb shell top/mitop | findstr PackageName
- 启动应用:adb shell am start -n <package_name>/.<activity_class_name>
- 录制屏幕视频:adb shell screenrecord --bugreport /sdcard/launch.mp4
- 查看手机硬件信息:adb shell cat /proc/hwinfo
- 查看wifi密码:adb shell cat /data/misc/wifi/*.conf
- 获取设备名称:adb shell cat /system/build.prop
- 获取属性信息:adb shell getprop
- 设置某项属性值:adb shell setprop <key> <value>
- 获取机器MAC地址:adb shell cat /sys/class/net/wlan0/address
- 获取CPU序列号:adb shell cat /proc/cpuinfo
- 获取设备分辨率:adb shell wm size
- 安装应用:adb install 安装包路径
- 卸载应用:adb uninstall 包名
- 将文件放在设备内:adb push 文件路径 /sdcard(设备路径)
- 断电:adb shell dumpsys battery unplug
- 设置为“x”电量 :adb shell dumpsys battery set level x
- 重置 :adb shell dumpsys battery reset
- 手机设置为非充电状态:adb shell dumpsys battery set status 1设置非充电状态
- 设备设置为不充电(查看设备为未充电):
adb shell
cd /sys/class/power_supply/battery
echo 1 > input_suspend(停止充电)
echo 0 > input_suspend(恢复充电)
- 查IMEI:adb shell getprop | findstr imei
- 进入fastboot模式:
- power+音量下键
- Adb reboot bootloader
- 手动解锁命令:adb reboot bootloader-->fastboot flashing unlock_critical