【发布时间】:2011-06-06 20:20:38
【问题描述】:
是否可以从应用程序中读取终端命令adb #bugreport 的输出?
我尝试了以下方法,但无法获得任何输出。
Process process = Runtime.getRuntime().exec("bugreport");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(
process.getInputStream()));
// Test result
Log.d(TAG, "Line: "+bufferedReader.readLine());
我知道它适用于 exec("logcat"),但我更喜欢 bugreport 的输出,因为它包含更多信息。
【问题讨论】: