我对我的应用程序的行为感到非常困惑。当我将手机连接到 eclipse 并且我的服务正在读取 logcat 的每一行以查找子字符串时 - 一切正常。当我将手机与 PC 断开连接时,“logcat 读取代码”立即不起作用。
Process process = Runtime.getRuntime().exec("logcat -d");
Runtime.getRuntime().exec("logcat -c");
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
while ((line = bufferedReader.readLine()) != null) {
if (line.indexOf("some string") > 0)...
我下载了一些 logcat 应用程序,它们能够显示与 ... eclipse 完全相同的 logCat 行。你能帮我吗?