一.logcat抓log方法:adb logcat命令,可以加条件过滤
1.安装SDK(参考Android sdk环境安装)
2.使用数据线链接手机,在手机助手的sdcard中建立一个1.log的文件或在抓日志时直接导出到电脑位置
3.程序运行cmd,进入到含有adb.exe目录
4.输入adb devices 查看设备是否连上
5.输入抓取命令:adb logcat -s *:E > /mmt/sdcard/1.log或logcat -s '*:E' >d:/1.log,
6.使用手机打开app操作崩溃一次(如果想中途停止按下ctrl+c)
7.查看日志抓取文件,分不清楚是那个时间段所造成的后果
8.加入命令:-v time 就会显示出时间
9.输入命令logcat -v time -s *:E > /mmt/sdcard/1.log(eg:adb logcat -v time -s appname:E>d:/1.log)
10.查看结果
ps:
adb logcat -v time -s appname:E>d:/1.log
-v 显示日志格式 -v time 以时间为显示格式
-s 默认过滤,不显示默认tag。系统把tag的默认过滤级别是设置为Verbos,tag需要显示。如果设置-S等同于*:V
appname:E 显示appname操作中优先级大于等于“error”的日志