我想从 logcat 中读取最后 n 行。这应该工作吗?:
Process process = Runtime.getRuntime().exec("logcat -t -500");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
...
-t 数字
使 logcat 仅打印从数字指示的位置开始的条目。正数表示位置相对于日志文件的开头,负数表示位置相对于日志文件的结尾。
谢谢