我正在开发一个应用程序并使用以下代码在文本视图中显示该应用程序,但它显示的唯一命令是logcat -d
.
我希望它过滤带有标签的东西dalvikvm
。我试过logcat -s dalvikvm
了,但我的应用程序没有在设备上显示任何日志信息。
这是我的代码。
try {
Process process = Runtime.getRuntime().exec("logcat -s dalvikvm");
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
StringBuilder log=new StringBuilder();
String line;
while ((line = bufferedReader.readLine()) != null) {
log.append(line);
}
TextView tv = (TextView)findViewById(R.id.textlog);
tv.setText(log.toString());
} catch (IOException e) {
}
}
}