Android logcat文件存储在哪里?

Android logcat文件存储在哪里?,android,logcat,Android,Logcat,我正在查找由logcat生成的日志文件。它们通常存储在哪里?它们作为循环内存缓冲区存储在设备上。如果您在主机系统上运行“adb logcat>myfile”,您可以将内容检索到文件中。如果您只想查看日志的当前内容,您可以这样做 adb logcat-d>myfile 它将在转储日志后退出 (如果您想在测试时查看日志,suravi的建议会很好。)要从设备获取验尸信息,查看时间戳也很有帮助。要让您知道事件发生的时间,请尝试: adb logcat-d-v time>logfile.txt但是如何指定

我正在查找由logcat生成的日志文件。它们通常存储在哪里?

它们作为循环内存缓冲区存储在设备上。如果您在主机系统上运行“adb logcat>myfile”,您可以将内容检索到文件中。

如果您只想查看日志的当前内容,您可以这样做 adb logcat-d>myfile

它将在转储日志后退出


(如果您想在测试时查看日志,suravi的建议会很好。)

要从设备获取验尸信息,查看时间戳也很有帮助。要让您知道事件发生的时间,请尝试:
adb logcat-d-v time>logfile.txt

但是如何指定要调试的程序?您必须过滤掉您不想要的条目-例如,使用
grep-v
。如果我有一个带有错误驱动程序(Moverio BT-200)的设备,并且我无法通过adb进行USB调试,该怎么办?我可以用其他方式检索它们吗?如果所有内容都是文件,那么循环内存缓冲区文件存储在哪里?@mchud“所有内容都是文件”是错误的。它在一个内存区域,这意味着如果设备断电,它会立即丢失。这个答案。。。非常感谢。