【发布时间】:2025-12-26 13:05:07
【问题描述】:
我在 api 版本 25 上使用 dagger 库开发了应用程序。但现在我尝试了 21 api 版本的应用程序,但它不起作用。是匕首造成的。
这是错误日志:
java.lang.NoClassDefFoundError: Failed resolution of: Ldagger/internal/Preconditions;
Caused by: java.lang.ClassNotFoundException: Didn't find class "dagger.internal.Preconditions" on path: DexPathList[[zip file "/data/app/package-2/base.apk"],nativeLibraryDirectories=[/data/app/package-2/lib/x86, /vendor/lib, /system/lib]]
我的匕首版本:2.11-rc1。
问题出在哪里?
谢谢
【问题讨论】:
-
分享有问题的 gradle 文件...
标签: android compatibility dagger-2