我正在Kotlin进行一个测试项目,该项目使用带空间的Mvvm架构。 在为项目添加依赖项和库之后,项目会成功构建,但是当我尝试运行应用程序时,它会显示此错误
找不到android.room:room-complier:2.2.4。 在以下位置搜索: -https://dl.google.com/dl/android/maven2/android/room/room-complier/2.2.4/room-complier-2.2.4.pom -https://dl.google.com/dl/android/maven2/android/room/room-complier/2.2.4/room-complier-2.2.4.jar -https://jcenter.bintray.com/android/room/room-complier/2.2.4/room-complier-2.2.4.pom -https://jcenter.bintray.com/android/room/room-complier/2.2.4/room-complier-2.2.4.jar -https://jitpack.io/android/room/room-complier/2.2.4/room-complier-2.2.4.pom -https://jitpack.io/android/room/room-complier/2.2.4/room-complier-2.2.4.jar 要求: 项目:app
这是我的build.gradle应用级别
buildscript {
ext.kotlin_version = '1.3.61'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.3.0-alpha02"
}
}
allprojects {
repositories {
google()
jcenter()
maven {url 'https://jitpack.io'}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
此mu项目级别的build.graddle文件
crossing
答案 0 :(得分:1)
它是androidx.room
,不是android.room
,也是room-compiler
不是room-complier
(不是i
的位置):
kapt "androidx.room:room-compiler:2.2.4"
答案 1 :(得分:0)
如果您的错误是:
如何解决此错误“找不到android.room:room-complier:2.2.5”
您可以将Room
降级为2.2.4
并解决它。
答案 2 :(得分:0)
伙计们,在我的情况下,由于 INVALID RAW 查询,我收到此错误。
请检查您的查询。