Room数据库构建失败问题
编译升级应用后出现异常打印:java.lang.NoClassDefFoundError: Failed resolution of: MyRoomDatabase原因:如果使用的是Kotlin语言build.gradle,需要添加Kapt插件依赖apply plugin: ‘kotlin-kapt’kapt ‘androidx.room:room-compiler:2.2.3’...
·
编译升级应用后出现异常打印:
java.lang.NoClassDefFoundError: Failed resolution of: MyRoomDatabase
原因一:
-
Kotlin语言build.gradle,需要添加Kapt插件依赖
apply plugin: ‘kotlin-kapt’
kapt ‘androidx.room:room-compiler:2.2.3’ -
java 使用 annotationProcessor “androidx.room:room-compiler:$room_version” 注解处理器
原因二:
debug调试时,第一次安装运行没有问题,再次安装运行就会报该错误
解决:需要 clean project ,再安装就可以了

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)