查看所有日志的方法--非控制台

日常开发中,我们一般根据控制台查看日志就能解决很大部分的bug,但有时,控制台打印的日志并不全,这时,就需要下面的操作了。


先简单介绍下面几个命令:

adb logcat -d -f /sdcard/log.txt   ----》输出系统日志到手机SD卡

adb logcat   ----》打印系统日志,不能滚动查看

adb shell logcat   ----》日志可以滚动查看


获取app系统日志步骤:

一,在需要获取操作的日志,操作前,先在cmd执行(最好在as中的terminal端中执行,因为已经定位了项目目录):adb shell logcat
二,该操作执行完成后,执行命令adb logcat -d -f /sdcard/log.txt
三,然后到sd卡找到log.txt文件,就可以查看日志了。

    

然而,我发现日志大小基本在460K左右,不知道是否可以配置这个大小 ----这个需自行百度谷歌

这是我获取的日志截图:

查看所有日志的方法--非控制台