2017-07-03 30 views
0

我google了一番,发现只有这个办法:如何使用java代码从android应用程序获取日志?

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); 
} 

但它不能很好地工作。执行此命令时,我会得到一个空字符串或一小部分日志。

你能否建议我如何获得日志表单设备,就像PC上的adb一样。

回答

1

在你的Android显示器搜索试试这个

Log.d("===============>>>","Your String"); 

对于这种 “=============== >>>”

就是这样

相关问题