本文主要是介绍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 使用 annotationProcessor “androidx.room:room-compiler:$room_version” 注解处理器
原因二:
debug调试时,第一次安装运行没有问题,再次安装运行就会报该错误
解决:需要 clean project ,再安装就可以了
这篇关于Room数据库构建失败问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!