无法在Android Studio中使用Gradle构建项目

时间:2014-01-29 21:58:45

标签: android gradle android-studio

当我在Android Studio中打开我的gradle项目时,它将在终端中显示构建成功,之后显示以下错误:

Could not execute build using Gradle distribution
'http://services.gradle.org/distributions/gradle-1.6-bin.zip'. Task 'wrapper' not found in root project 'gradle'.

Althoug我正在运行gradle 1.9,我不知道为什么会出现这个错误

1 个答案:

答案 0 :(得分:0)

如果您使用的是gradle包装,请确保将这些行添加到顶级build.gradle文件中

task wrapper(type: Wrapper) {
    gradleVersion = '1.9'    
}

此外 $YOUR_PROJECT_DIR/gradle/gradle-wrapper.properties 应该指向编写分发网址,我观察到 gradle-wrapper.properties 文件中定义的distrinutionUrl根据gradle自动更改同步时在包装器任务中定义的版本。如果任务未由默认定义,则会更改为1.6

所以检查一下并使其正确

distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-bin.zip

最后,无论你在build.gradle文件中定义了gradle依赖类class-path,它们都应该是

    dependencies {
        classpath 'com.android.tools.build:gradle:0.7.+'
    }

0.7。*用于gradle版本1.9,您可以根据您的gradle版本进行所有更改。