我在 Java 中见过很多将 Android logcat 消息转储到文件的不同方法,但我一直没能找到在 C 中执行此操作的方法。
是否有可能以编程方式检索 C 中的消息并将它们转储到文件中?
最佳答案
创建一个子 logcat 进程,读取其 stdout 并使用 cstdio 将数据保存到文件。
在这方面,Android 与任何其他 Linux 发行版都没有什么不同。
关于android - 是否可以在 native C 中读取 logcat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21800653/