【发布时间】:2019-05-28 23:38:22
【问题描述】:
我一直在尝试制作一个 android 库,当时我正在使用 WorkManager 的 PeriodicWorkRequest。它作为主机开发应用程序中的一个模块可以完美地工作。但是,一旦我将其导出为 aar 文件并在另一个应用程序中使用它,就会出现以下错误,
java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/work/Worker;
.
.
.
Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.work.Worker" on path: DexPathList[[zip file "/data/app/com.example.testapp-0WusKIYjC1qsHRMASLjm1Q==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.testapp-0WusKIYjC1qsHRMASLjm1Q==/lib/arm64, /system/lib64, /vendor/lib64]]
知道如何解决这个问题吗?
【问题讨论】: