我已升级到Android Studio 0.8.1,当我尝试编译任何应用时,它失败并出现以下错误:
Error:Artifact 'com.android.tools.build:gradle:0.12.1:gradle.jar' not found on Android Studio 0.8.1
我尝试从gradle.org手动更新插件,但它不包含任何gradle.jar二进制文件。
如何解决此错误?
答案 0 :(得分:7)
档案 - >无效缓存/重新启动 关闭Android Studio 重命名/删除用户主目录中的.gradle文件夹 重启Android Studio,让它下载所需的所有Gradle内容 Gradle建立成功! 重建项目......成功!
答案 1 :(得分:4)
试试这个:
./gradlew clean build --refresh-dependencies
它对我有用=)
答案 2 :(得分:0)
您是否将此添加到build.gradle文件中?
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
它应该从maven存储库下载文件。
答案 3 :(得分:0)
转到项目目录并编辑./gradle/wrapper/gradle-wrapper.properties更新版本号,然后转到工具 - > Android - >使用Gradle文件同步项目。
答案 4 :(得分:0)
看起来像gradle:0.12.1是问题,我只是将“+”更改为“0”并且它对我有效。
file:来自项目根目录的build.gradle。
buildscript {
repositories {
mavenCentral()
}
dependencies {
//classpath 'com.android.tools.build:gradle:0.12.+'
classpath 'com.android.tools.build:gradle:0.12.0'
}
}
allprojects {
repositories {
mavenCentral()
}
}