阅读其他应用的日志

时间:2018-03-26 05:39:12

标签: android android-logcat

我有两个Android应用程序,(不在Play商店中),我在移动设备中安装两个应用程序,现在我想将Application1的所有日志读入Application2,我该怎么做, 我可以使用以下代码阅读inapplog,而不是其他人:

Process logcat;
final StringBuilder log = new StringBuilder();
try {
logcat = Runtime.getRuntime().exec(new String[]{"logcat", "-d"});
BufferedReader br = new BufferedReader(new InputStreamReader(logcat.getInputStream()),4*1024);
String line;
String separator = System.getProperty("line.separator"); 
    while ((line = br.readLine()) != null) {
        log.append(line);
        log.append(separator);
    }
} catch (Exception e) {
    e.printStackTrace();
}

需要帮助。

0 个答案:

没有答案