【发布时间】:2018-04-16 00:36:28
【问题描述】:
我有两个安装了 Android Studio 的工作站。第一个是 2.3.3 版,但另一个是 3.0 版。他们都使用 Gradle 3.3。我面临的问题是,当我在 3.0 系统上创建应用程序然后将其转移到 2.3.3 时,它不想构建。我收到了
无法解析配置“:classpath”的所有依赖项。 > 找不到 com.android.tools.build:gradle:3.0.0。 在以下位置搜索: https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.jar
我比较了从旧版本的 Android Studio 和新版本创建的 build.gradle 文件
3.0版本:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
2.3.3:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
}
}
allprojects {
repositories {
jcenter()
}
}
从 3.0 版本开始,我删除了“google()”,因为它也失败了。
我是 Android 开发的新手,如果您能帮助我解决在两个环境中使用一个项目的问题,我将不胜感激。
【问题讨论】:
标签: android android-studio gradle android-gradle-plugin build.gradle