Android - 将默认日志级别设置为 DEBUG

Yan*_*niv 5 logging android

我正在开发Android 3.0。我有一个在启动时启动的服务,并且其中有一些调试日志记录。
问题是我看不到 LogCat 中的日志,因为启动后默认日志级别为 INFO。有时,启动后,当我从 shell 'getprop log.tag.MyTag' 运行时,我会得到一个空行。不明白为什么。
我知道有时 Android 会显示调试日志,即使它设置为 INFO,但我在每次日志打印之前都会检查是否启用了日志级别。

如何更改项目的默认日志级别?

rob*_*ton 4

如果您从命令行执行此操作,请尝试以下操作:

adb logcat *:D
Run Code Online (Sandbox Code Playgroud)

如果您使用的是 Eclipse,过滤器位于 LogCat 视图的右上角。

在AndroidManifest.xml中:

<application ... android:debuggable="true">
Run Code Online (Sandbox Code Playgroud)