0

我有一个应用程序在大多数情况下都能正常工作,但我发现有时会停止工作。

有没有办法在有根手机上捕获应用程序和系统日志,以便我之后可以扫描它们以查看问题所在。

我知道 adb logcat > output.txt

但我希望有一种“打电话”的方式来做到这一点,这样我就不必一直把手机插在电脑上,因为它可能需要一两天才能停止工作。

4

1 回答 1

0

我不确定这个解决方案是否适用于 Jelly Bean,但它似乎适用于 JB 之前的操作系统:

在您的 Android 中访问 LogCat 数据

该解决方案主要使用 Runtime 对象中的 exec() 方法,并且需要 READ.LOGS 权限。然后,您可以使用 TextView 使用正确的过滤器显示输出(我猜您希望将过滤器设置为警告或错误,而不是详细)。

于 2012-08-10T05:58:05.970 回答