找不到common.jar(android.arch.core:common:1.1.0)

时间:2018-05-28 16:09:26

标签: android android-studio gradle

我已经创建了一个新项目,但是当它完成第一次编译时,新项目会返回一个错误:

Error:Could not find common.jar (android.arch.core:common:1.1.0).
Searched in the following locations:
    https://jcenter.bintray.com/android/arch/core/common/1.1.0/common-1.1.0.jar

我真的不知道如何解决它,希望你能帮助我!

关于我如何创建新项目的截图:

Creating an android project 1

Creating an android project 2

Creating an android project 3

Creating an android project 4

的build.gradle

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

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

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

setting.gradle

include ':app'

我添加了gradle文件,因为我认为那里存在问题。

2 个答案:

答案 0 :(得分:52)

maven { url 'https://maven.google.com' }之前添加jcenter()

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

它会起作用

<小时/> 更新:

注意google()maven { url 'https://maven.google.com' }指向同一个回购,google()是Google的Maven回购快捷方式。您可以添加google()代替maven { url 'https://maven.google.com' } 如果您正在使用

  

Gradle&gt; = v.4.x +

     

Android Studio&gt; = 3.x +

     

适用于Android的Gradle插件&gt; = 3.x +

答案 1 :(得分:9)

在这两个部分中,您需要add Google repo

 repositories {
    google() 
    jcenter()
}

如果您升级了Android Studio,则可以为您完成