错误:(40、13)无法解决:“ com.android.support:recyclerview-v7:26.0.0-beta1”

时间:2018-07-28 18:56:34

标签: android intellij-idea android-gradle

我想将recyclerview添加到intellij的android项目中,但是当我添加它时,我的gradle同步失败,并显示:错误:(40,13)无法解决:“ com.android.support:recyclerview-v7:26.0 .0-beta1”。

我的gradle文件是:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    buildToolsVersion "28.0.1"
    defaultConfig {
        applicationId "com.example.saleh.myapplication"
        minSdkVersion 17
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
allprojects {
    repositories {
        mavenLocal()
        jcenter()
        maven {
            url 'https://maven.google.com'
        }
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url "$rootDir/../node_modules/react-native/android"
        }
    }
}
dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support.constraint:constraint-layout:1.1.2'
    testCompile 'junit:junit:4.12'
    androidTestCompile('com.android.support.test.espresso:espresso-core:3.0.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:recyclerview-v7:26.0.0-beta1'
}

我该怎么办?

1 个答案:

答案 0 :(得分:0)

最近我遇到了同样的问题。只需更改biuld.gradle(应用程序)中存储库的顺序即可解决此问题。哪个真的对我有用。

  

替换

repositories {

    jcenter()
    google()
 }
  

通过_

repositories {
    google()
    jcenter()
}

这应该工作正常。或尝试通过将所有支持依赖项更新到最新版本。