在应用程序中以编程方式读取logcat
我想阅读并回应我的应用程序中的logcat日志。
我找到了以下代码:
try { Process process = Runtime.getRuntime().exec("logcat -d"); 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.textView1); tv.setText(log.toString()); } catch (IOException e) {}
此代码确实返回在应用程序启动之前所做的logcat日志 -
但是有可能连续监听甚至新的logcat日志吗?
慕森王
精慕HU
以编程方式获取Android手机模型
如何在VC6 中编译“hello C++”应用程序
怎样在IntelliJ IDEA中让Java程序读取txt文件作为输入
oracle存储过程 与 javabean的方式 获取信息区别在哪
相关分类