如果您使用Log.d("hussi","hussi"):
,我们可以在logcat中看到它。
但是在智能手机中安装了应用程序后, 我们可以在电话的某处看到日志,如果有的话,那么在哪里? 如果还有其他方法可以写出我们可以在智能手机中追踪的日志吗?
答案 0 :(得分:2)
如果您需要以文本或xml格式记录详细信息,并将其存储在SD卡中。
你应该使用
<强> https://code.google.com/p/android-logging-log4j/ 强>
Android中的Log4j实现为您提供了理想的结果。
您可以使用Log.debug(),log.error(),log.info()
您可以在文本或xml文件中存储的所有类型的日志。
希望这会对你有所帮助。
答案 1 :(得分:2)
来自manual(emph mine)。
调试日志已编译但在运行时被剥离。始终保留错误,警告和信息日志。
答案 2 :(得分:1)
使用它应该将logcat输出打印到文本文件:
Runtime.getRuntime.exec("echo logcat >> /sdcard/log.txt");
答案 3 :(得分:1)
您可以使用logcat。三星附带一个应用程序来进行日志转储。您可以使用keystring *#9900#访问它。从那里获取日志转储并将其保存到SD卡以便以后使用。 AFAIK此行为是特定于制造商的。