可以Log.d(“”,“”)日志,安装后可以在智能手机中看到吗?

时间:2013-10-04 09:38:53

标签: java android android-logcat

如果您使用Log.d("hussi","hussi"):,我们可以在logcat中看到它。

但是在智能手机中安装了应用程序后, 我们可以在电话的某处看到日志,如果有的话,那么在哪里? 如果还有其他方法可以写出我们可以在智能手机中追踪的日志吗?

4 个答案:

答案 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此行为是特定于制造商的。