Android:如何从设备获取日志?
对于测试应用程序,我想添加收集数据并通过电子邮件发送的功能。我在谷歌上搜索了很多,发现只有这种方法:Android:如何从设备获取日志?,android,Android,对于测试应用程序,我想添加收集数据并通过电子邮件发送的功能。我在谷歌上搜索了很多,发现只有这种方法: String cmd = String.format("logcat -d '%s:I' '*:S'", Schema.TAG); Process process = Runtime.getRuntime().exec(cmd); BufferedReader reader = new BufferedReader( new InputStrea
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);
}
但是当我执行这个命令时,我从inputstream得到一个空字符串
你能建议我如何从设备上获取日志吗
p、 美国。
我想避免使用谷歌分析