Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未能解析:android.arch.persistence.room:测试:1.1.1_Android_Android Studio - Fatal编程技术网

未能解析:android.arch.persistence.room:测试:1.1.1

未能解析:android.arch.persistence.room:测试:1.1.1,android,android-studio,Android,Android Studio,我正试图在Android studio中使用架构组件室和生命周期库制作一个应用程序,但是当我同步它时,它给了我一个错误无法解决:Android.arch.persistence.Room:testing:1.1 我在应用程序build.gradle中的代码是: implementation "android.arch.persistence.room:runtime:$rootProject.roomVersion" annotationProcessor "android.arch.persi

我正试图在Android studio中使用架构组件室和生命周期库制作一个应用程序,但是当我同步它时,它给了我一个错误
无法解决:Android.arch.persistence.Room:testing:1.1

我在应用程序
build.gradle
中的代码是:

implementation "android.arch.persistence.room:runtime:$rootProject.roomVersion"
annotationProcessor "android.arch.persistence.room:compiler:$rootProject.roomVersion"
androidTestImplementation "android.arch.persistance.room:testing:$rootProject.roomVersion"

implementation "android.arch.lifecycle:extensions:$rootProject.archLifecycleVersion"
annotationProcessor "android.arch.lifestyle:compiler:$rootProject.archLifecycleVersion"
完整项目级别
build.gradle

buildscript {

    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.3'
    }
}

allprojects {
    repositories {
        google()
        jcenter()
        maven { url 'https://maven.google.com' }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

ext {
    roomVersion = '1.1.1'
    archLifecycleVersion = '1.1.1'
}
未能解析:android.arch.persistence.room:测试:1.1.1

打开项目的
build.gradle
文件(不是应用程序或模块的文件),并添加
google()
存储库,如下所示:

allprojects {
    repositories {
        jcenter()
        google()

    }
}
您应该使用
渐变:3.1.3

dependencies {
        classpath 'com.android.tools.build:gradle:3.1.3'
       }
更改后
清理重建并与Internet同步

注意

您应该设置
生命周期
,而不是生活方式

annotationProcessor "android.arch.lifecycle:compiler:$rootProject.archLifecycleVersion"

@ToriHarris Do gradle在线模式。我重建了它,现在它给了我一个错误
找不到android.arch.lifestyle:compiler:1.1.
@ToriHarris use
annotationProcessor“android.arch.lifecycle:compiler:$rootProject.archLifecycleVersion”