Application gradle文件和Project gradle文件。
错误:找不到符号类DataBindingComponent
dependencies
{
implementation 'androidx.room:room-runtime:2.1.0-alpha05'
annotationProcessor 'androidx.room:room-compiler:2.1.0-alpha05'
}
-----------------------------------------------------------------------------
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
google()
maven { url "https://kotlin.bintray.com/kotlinx/" }
}
}
4条答案
按热度按时间du7egjpx1#
将
maven { url "https://kotlin.bintray.com/kotlinx/" }
添加到项目存储库中。Room 2.1.0-alpha 05依赖于kotlinx-metadata-jvm构件,该构件目前在Maven Central中不可用
Refer Official doc
biswetbf2#
我解决了将gradle build插件升级到3.3.2的错误:
如果你一直在使用io.fabric插件,这个版本会产生一些警告(参见API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders())。
enxuqcxy3#
我也遇到过类似的问题,这是显示的错误:
我找到的临时解决方案是将room_version降级为
请分享是否有更好的解决方案
sxpgvts34#
你可以尝试使用“2.4.0-alpha 05”版本的房间,在我的情况下,它总是工作,没有任何bug。至少到现在(2023年)我还不需要改变版本。我没有任何文档链接或类似的东西来确认我的答案,我只是想根据自己的经验来帮助你。值得一试。希望这能帮上忙。