今天分享一下手机端抓取日志
首先通过这条命令抓取移动端日志并重定向到本地(首先pc端要连上移动端哈)
-v是日志的详细程度,time是时间,也可以加上“*:w”之类的进行过滤,然后就可以得到日志
我比较习惯在pc端进行过滤
如果是崩溃的错误,可以搜索fatal exception来定位错误,以at开头的那一行就是这次错误的方法的 调用栈。
如果是ANR级别的错误,可以搜索anr in关键字
我这里没有找到,如果有的话,可以看到这次错误的pid号,然后咱们进入到移动端,在data/anr目录下,会有一个txt文件,进入这个文件,找到pid号,看看是否与咱们之前找到的pid号码心相同,如果相同,这个txt文件就是这次错误的日志,里面会记录方法的调用栈。