有没有办法从应用程序本身清除android logcat。
我可以使用;
在应用内阅读logcatProcess process = Runtime.getRuntime().exec("logcat -d -v long");
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
但使用
Process process = Runtime.getRuntime().exec("logcat -c");
并且使用上述读取方法重新读取时,无法清除日志。它只是再次获得相同的日志。
然而,这适用于Android模拟器,但不适用于实际设备。