我正在尝试使用Anko Commons – Logging
但由于某种原因,详细信息和调试没有在logcat上显示
然而,当我使用Log.d时,它按预期工作。
当我尝试这段代码时
verbose("-------------verbose--------------")
debug("-------------debug--------------")
info("-------------info--------------")
warn("-------------warn--------------")
error("-------------error--------------")
wtf("-------------wtf--------------")
我正在使用Anko 0.10.0 android studio 3.0 canary-5
当我尝试搜索解决方案时,我找到this one
无论当前日志级别是什么,所有Log。*都将登录到logcat。但是,AnkoLogger。*只会在其日志级别可记录时登录到logcat。
但我不知道如何更改日志级别,即使是我的问题也是如此。
答案 0 :(得分:3)
事实证明,默认日志级别为INFO。
在ADB shell中,您可以使用以下命令将日志级别更改为DEBUG,VERBOSE等:
setprop log.tag.MyApp DEBUG
所以据AnkoLogger所知,默认情况下会忽略Log.isLoggable()
和VERBOSE
日志级别。{/ 1}}。{/ p>
有关详细信息,您可以阅读更多相关信息here