1

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

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

4

4 回答 4

2

如果您需要文本或 xml 格式的日志详细信息,并将存储在 SD 卡中。

你应该使用

https://code.google.com/p/android-logging-log4j/

Android 中的 Log4j 实现会给你想要的结果。

您可以使用 Log.debug()、log.error()、log.info()

您可以将所有类型的日志存储在文本或 xml 文件中。

希望这会帮助你。

于 2013-10-04T09:43:25.213 回答
2

手册(emph mine)。

调试日志被编译,但在运行时被剥离。始终保留错误、警告和信息日志。

于 2013-10-04T09:47:15.460 回答
1

使用它应该将 logcat 输出打印到文本文件:

Runtime.getRuntime.exec("echo logcat >> /sdcard/log.txt");
于 2013-10-04T09:51:02.217 回答
1

你可以使用 logcat 来做同样的事情。三星附带了一个应用程序来进行日志转储。您可以使用密钥字符串 *#9900# 访问它。从那里获取日志转储并将其保存到 sdcard 以供以后使用。AFAIK 这种行为是特定于制造商的。

于 2013-10-04T09:52:34.643 回答