我正在尝试添加lifecycle:extensions到我的项目中,但是我无法使其工作。每次显示错误。
无法解析':app @ debug / compileClasspath'的依赖关系:无法解析android.arch.lifecycle:extensions:1.1.0。
我已经阅读了多个线程,但无法通过此处给出的答案使其起作用。项目级别的收益是:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
}
}
allprojects {
repositories {
google()
maven { url 'https://maven.google.com' }
jcenter()
mavenCentral()
flatDir {
dirs 'libs'
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Run Code Online (Sandbox Code Playgroud)
而build.gradle是:
implementation "android.arch.lifecycle:extensions:1.1.0"
annotationProcessor "android.arch.lifecycle:compiler:1.1.0"
Run Code Online (Sandbox Code Playgroud)
我该如何运作?我在Android Studio 3.1.2上。我也尝试导入一些github示例,但是每次都发生相同的错误。现在已经7个小时了,我一直在努力解决这个问题。
android build.gradle android-gradle-plugin android-architecture-components