2

对于测试应用程序,我想添加功能收集数据并通过电子邮件发送。我google了很多,发现只有这种方法:

    String cmd = String.format("logcat -d '%s:I' '*:S'", Schema.TAG);
    Process process = Runtime.getRuntime().exec(cmd);
    BufferedReader reader = new BufferedReader( 
            new InputStreamReader(process.getInputStream()));
    while((line = reader.readLine()) != null) {
        builder.append(line);
        builder.append(separator);
    }

但是当我执行这个命令时,我从输入流中得到一个空字符串。

你能建议我如何从设备获取日志吗?

ps 我想避免使用 google analitycs

4

0 回答 0