使用 tinylog 2.0
using tinylog 2.0
我尝试在 android 上使用 tinylog 2.0,但遇到了问题。
记录器打印该错误:
LOGGER WARN: No logging framework implementation found in classpath. Add tinylog-impl.jar for outputting log entries.
但是在 gradle 文件中我有
implementation 'org.tinylog:tinylog-api:2.0.0-M3'
implementation 'org.tinylog:tinylog-impl:2.0.0-M3'
我不使用混淆器,并且在 Gradle
中标记 minifyEnabled 为 false
我发现应用程序无法加载 类,因为找不到它们。我不明白,为什么 类 不在 APK 文件中
在 tinylog 2.0.0-M3 中,有一个错误导致错误的 class 加载器被用于加载 tinylog 的服务文件。此错误在另一个上下文中被报告为 issue #96 并已通过 tinylog 2.0.0-M4 修复。
只需更新您的依赖项:
implementation 'org.tinylog:tinylog-api:2.0.0-M4'
implementation 'org.tinylog:tinylog-impl:2.0.0-M4'
我尝试在 android 上使用 tinylog 2.0,但遇到了问题。 记录器打印该错误:
LOGGER WARN: No logging framework implementation found in classpath. Add tinylog-impl.jar for outputting log entries.
但是在 gradle 文件中我有
implementation 'org.tinylog:tinylog-api:2.0.0-M3'
implementation 'org.tinylog:tinylog-impl:2.0.0-M3'
我不使用混淆器,并且在 Gradle
中标记 minifyEnabled 为 false我发现应用程序无法加载 类,因为找不到它们。我不明白,为什么 类 不在 APK 文件中
在 tinylog 2.0.0-M3 中,有一个错误导致错误的 class 加载器被用于加载 tinylog 的服务文件。此错误在另一个上下文中被报告为 issue #96 并已通过 tinylog 2.0.0-M4 修复。
只需更新您的依赖项:
implementation 'org.tinylog:tinylog-api:2.0.0-M4'
implementation 'org.tinylog:tinylog-impl:2.0.0-M4'