gpt4 book ai didi

android - 如何配置slf4j-android?

转载 作者:行者123 更新时间:2023-12-02 13:32:29 26 4
gpt4 key购买 nike

我在 Android 应用程序中使用 slf4j-android。文档说如果我写 log.trace 那么它几乎和我写 Log.v 一样。但默认的日志记录级别似乎是 INFO,并且 logcat 仅显示 log.info 及以上,我不知道如何更改默认值。

1) 如何配置 slf4j-android

2)如果我不能:是否还有其他适用于 Android 的 slf4j 实现,更可配置

最佳答案

例如,如果您的标签是 MyClass 在命令行中输入

adb shell setprop log.tag.MyClass DEBUG

我发现的方法是这个程序查找记录器slf4j-android源码here

您应该看到所有方法前面都有 if (isLoggable(...)) ,而 if (isLoggable(...)) 又调用 android.util.Log isLoggable ,可以在 opengrok 上找到它。

该方法的描述解释了如何设置适当的属性。

请注意,slf4j-android 将重命名较长的标签,即 WiFiDirectBroadcastReceiver 将更改为 *directBroadcastReceiver 之类的内容。据我所知,您不能在 setprop 调用中使用 *,因此您需要仔细管理您的标签。

关于android - 如何配置slf4j-android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25120595/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com