gpt4 book ai didi

java - USB 繁忙时捕获 LogCat(至 SD 卡)

转载 作者:行者123 更新时间:2023-12-01 13:57:37 24 4
gpt4 key购买 nike

我已经尝试在这里找到明确的答案,但没有成功,所以如果答案很明显,请原谅我。我正在开发一个使用 USB 作为 OTG 与外部设备通信的应用程序。问题是当崩溃发生时,我无法通过USB调试来调试它,当然也不能使用模拟器。从 JellyBean 开始,就不可能使用第三方应用程序来读取 LogCat - 在这种情况下,我只有 JB 设备来测试。

在这种情况下,有没有一种快速有效的方法来获取所有日志?

我在onCreate中尝试过这个:

String filePath = Environment.getExternalStorageDirectory() + "/Download/logcat.txt";
try {
Runtime.getRuntime().exec(new String[]{"logcat", "-f", filePath});
} catch (IOException e) {
// TODO Auto-generated catch block
Toast.makeText(this, "!!Cannot write log", Toast.LENGTH_SHORT).show();
}

它并没有真正写任何东西(尝试了几种路径)..

预先感谢您,马克。

最佳答案

http://ppareit.github.io/AdbConnect/我认为使用 adbwireless 应该是一个解决方案:)

关于java - USB 繁忙时捕获 LogCat(至 SD 卡),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19541145/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com