错误:找不到com.android.tools.build:gradle:3.4.1
我正在尝试更新我的Android项目 我最初得到这个错误: 错误:找不到Gradle DSL方法:“classpath()” 可能的原因: 项目“xxx”可能使用的Android Gradle插件版本不包含该方法(例如在1.1.0中添加了“testCompile”)。 将插件升级到3.4.1版并同步项目 所以我在我的应用程序的错误:找不到com.android.tools.build:gradle:3.4.1,android,gradle,Android,Gradle,我正在尝试更新我的Android项目 我最初得到这个错误: 错误:找不到Gradle DSL方法:“classpath()” 可能的原因: 项目“xxx”可能使用的Android Gradle插件版本不包含该方法(例如在1.1.0中添加了“testCompile”)。 将插件升级到3.4.1版并同步项目 所以我在我的应用程序的build.gradle中尝试了这一点: buildscript { repositories { maven { url 'https://mav
build.gradle
中尝试了这一点:
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath 'io.fabric.tools:gradle:1.29.0'
}
}
但现在我得到了这个错误:
错误:找不到com.android.tools.build:gradle:3.4.1
怎么办?感谢您的帮助。Android
Gradle
插件的当前版本似乎没有添加到Maven Central
,但它们出现在jcenter
上。将jcenter()
添加到存储库列表中,Gradle
应该可以找到版本
repositories {
....
jcenter()
...
}
不鼓励只使用代码的答案。请添加一些解释,说明这是如何解决问题的,或者这与现有答案有何不同。
buildscript {
repositories {
jcenter()
google()
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.0'
}
}