该错误是由于缺少WorkManager运行时所需的依赖库引起的。解决方法如下:
implementation 'androidx.work:work-runtime:2.5.0'
implementation 'androidx.work:work-runtime:2.5.0'
implementation 'androidx.lifecycle:lifecycle-runtime:2.4.0'
清理并重新构建项目。在Android Studio中,可以选择菜单中的"Build" -> "Clean Project"和"Build" -> "Rebuild Project"选项。
如果上述步骤仍然无法解决问题,可以尝试将以下内容添加到项目的proguard-rules.pro文件中,以确保工作管理器类不会被混淆:
-keep class androidx.work.** { *; }
通过上述步骤中的一种或多种方法,应该能够解决"java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/work/R$bool"的错误。