Android 手机抓取log日志操作如下

1、下载一个adb工具(如:platform-tools-latest-windows.zip,网上这种工具资源很多可以找找,只要包中含  adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll这三个文件即可使用);

      在PC端解压缩,得到platform-tools-latest-windows文件夹(此处将此文件夹放在d盘根目录下)

 2、手机设置页面-其它设置-开发者选项-打开-打开usb调试功能(具体手机操作)

3、然后用USB数据线连接电脑,手机页面弹框中选择 "传输文件"

4、电脑PC端打开cmd ,管理员身份运行,输入adb devices 回车 如果已连接上,查看连接的设备 如图

 

5、输入adb logcat -c 回车(清除之前打印的日志,从新开始显示,把以前的过滤掉),然后再输入 adb logcat -v   time > 1.log 即可将抓取到的日志输出到当前工作目录下的1.log文件中,Ctrl+C 可以停止抓取

 

意外情况:出现 & 表示连接成功(此后可以针对Android手机抓取log日志),输入exit回车,结束连接情况的检查

      注:若出现 unknown host service 的错误,可能是由于5037端口被占用,android_sdk中的adb无法启动;

扫描二维码关注公众号,回复: 7687567 查看本文章

      此时可以在命令行中输入 netstat -aon|findstr "5037" ,查看占用5037端口的pid;

      然后将占用5037端口的pid给结束掉即可(任务管理器 ---> 详细信息选项卡中寻找)

猜你喜欢

转载自www.cnblogs.com/blogtang/p/11765002.html