我已经创建了一个新项目,但是当它完成第一次编译时,新项目会返回一个错误:
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
我真的不知道如何解决它,希望你能帮助我!
关于我如何创建新项目的屏幕截图:
的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文件,因为我认为那里存在问题。
在jcenter()
之前添加maven { url 'https://maven.google.com' }
jcenter()
maven { url 'https://maven.google.com' }
allprojects { repositories { maven { url 'https://maven.google.com' } jcenter() } }
它会工作
更新:
注意 : google()
和maven { url 'https://maven.google.com' }
指向相同的repo, google()
是Google的Maven repo快捷方式。 您可以添加google()
而不是maven { url 'https://maven.google.com' }
如果您使用的是 :
Gradle> = v.4.x +
Android Studio> = 3.x +
适用于Android的Gradle插件> = 3.x +
在这两个部分中,您都需要添加Google存储库
repositories { google() jcenter() }
如果您升级了Android Studio,则可以为您完成此操作