我必须为我的android应用程序解析logcat输出。所以我想知道日志内容。我经常冲浪,但我不知道正确的答案。logcat的内容是什么?系统何时写入logcat文件?
谢谢Pushpa
据我所知,没有api可以直接将logcat读取到程序中。最简单的方法是从应用程序外部运行logcat
并收集结果。这里是如何做到这一点的一个示例(请参阅LogcatProcessor.java)。另一个更详细的版本在这里(参见SendLogActivity.java)。
您将需要在清单中使用这一行:
<uses-permission android:name="android.permission.READ_LOGS" />