[必备]用adb命令抓取log到本地电脑中
2017-12-20 本文已影响245人
努力深耕Android的小透明
工作中遇到这样一个问题,当测试发现特定机型出现了问题后,如何快速定位问题,分析问题.这就需要我们抓取该手机日志到本地来分析,这是开发过程中经常会遇到的问题,需要我们备份.
问题的解决主要通过adb命令行输出日志到本地,具体步骤如下:
- 配置 adb 环境变量(配置好的可跳过此步)
我的电脑-属性-高级系统设置-高级-环境变量
系统变量 - 新建 - 变量名: Android ,变量值是 sdk的位置,我的sdk的位置在E盘
在Path中配置加入sdk的属性,在尾部 追加;%Android%
配置完毕后,验证是否配置好:
windows + R 键 - 输入cmd 打开命令行
在命令行 输入adb 查看是否配置完成,如下图即配置完成
- 用usb插上手机后, 在命令行输入 adb devices,查看设备状态,如下图为连接成功
- 输入 adb logcat > D:/log.txt 输出log到D盘的 log.txt文件中
结果如下:
6.png 7.png
日志就导出成功了