为了在运行时在我的应用程序中获取logcat,我在代码中使用了以下内容:
Runtime.getRuntime().exec("logcat -f " + filename );
此logcat正在下载文件夹下的一个文件夹中创建(此文件夹在上述代码之前创建,并且还包含一些其他文件)。在lollipop设备下运行应用程序时,不会创建logcat文件夹,但在下载文件夹中显示它包含一个文件夹。 重启设备后,在内部下载文件夹中,一个文件夹没有文件。
但是在棒棒糖设备中,这段代码运行正常。
请说明上述问题的原因。 还请提供在运行时使用logcat的建议。