标签:
在一些开发阶段,产品已经小部分分发出去,在出现问题的时候,我们希望用户能把当时的Logcat日志也发过来提供给程序员进行分析,这里介绍一个巧妙利用logcat命令行进行日志记录的方法,不用自己写日志记录的代码。
Android的shell里面提供个logcat的命令,是用来查看系统日志的,这个命令同时支持日志过滤、日志记录到文件,并支持自动日志文件滚动、控制日志文件大小。因此,我们在系统启动的时候,用Runtime调用一下logcat命令,启动一个进程,就可以把我们通过Logcat发的日志记录到文件里面,下面说一下常用的参数:
-v threadtime
日志输出的格式,有brief process tag thread raw time threadtime long这么几种可选。
-f /sdcard/filepath/ 日志文件输出路径
-r51200 单个日志文件最大大小51200kbytes
-n 3 最大3个日志文件
-s TAG1:V TAG2:D TAG3:W 根据TAG和级别进行过滤
标签:
原文地址:http://blog.csdn.net/dzg1977/article/details/43938969