【发布时间】:2013-01-10 11:05:55
【问题描述】:
Android 开发者您好!
我试图弄清楚 logcat utilitiy 的 -r 和 -n 参数是什么意思。当我的日志文件大小超过 -r 千字节数时;它会删除我的日志文件的全部内容,使其为空或创建一个新文件以继续记录过程? -n 到底是什么意思,ofc?
感谢您提前回复, 伊尔克
【问题讨论】:
标签: android logging android-logcat
Android 开发者您好!
我试图弄清楚 logcat utilitiy 的 -r 和 -n 参数是什么意思。当我的日志文件大小超过 -r 千字节数时;它会删除我的日志文件的全部内容,使其为空或创建一个新文件以继续记录过程? -n 到底是什么意思,ofc?
感谢您提前回复, 伊尔克
【问题讨论】:
标签: android logging android-logcat
因此,在文件大小达到使用-r 选项指定的限制后,将创建新文件并将日志重定向到该文件。要创建的此类文件的数量由-n 选项指定。当达到 n 个计数时,您的第一个文件将被覆盖。
【讨论】:
-n 指定旋转日志的最大数量
-r 指定日志文件应该旋转的大小
请参阅http://developer.android.com/tools/debugging/debugging-log.html 了解更多信息。
【讨论】:
-r 的限制是多少?显然它 > 默认值 (16) 并且小于我指定的值 (10000)。显然,我可以自己使用二进制搜索来确定它,但是包含此内容的文档可能对了解(尚未找到)很有用。请注意,我使用 -r 和 -n,它对我有用。我从我的 Android 应用程序调用 logCat。代码的有用参考是这个问题:stackoverflow.com/questions/6219345/…