嘿伙计们,我创建了一个应用程序并提供给人们使用它。他们在应用程序中满足不同的问题。我想捕获文件中的所有日志活动,以便他们可以将其提供给我,我可以检查问题。我在互联网上搜索过,但没有得到明确的答案。谁能告诉我如何将Android.util.Log
输出重定向到文本文件。
我试过这个
File filename = new File(Environment.getExternalStorageDirectory() + "/gridlog.log");
filename.createNewFile();
String cmd = "logcat -d -f " + filename.getAbsolutePath();
Runtime.getRuntime().exec(cmd);
现在捕获我使用的登录文件
Log.e("HEY ERROR", "HEY THIS IS ERROR");
但它在文件中存储了很多不相关的信息..而且我只工作那些,以后如果我想记录信息或错误,它不会捕获它。
任何android大师都可以在这里帮助我..谢谢