现在,我想在 android 4.1 上阅读系统日志。但只是只能获取应用程序本身的日志。我的代码如下:
Process logcatProc = Runtime.getRuntime().exec(new String[] { "logcat","ActivityManager:V","*:S" });
reader = new BufferedReader(new InputStreamReader(logcatProc.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
Log.e("log",line);
}
它似乎可以在 android 4.0 或以前的版本上运行。有人试过这个吗?或者我需要root权限?