当我在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,我不知道为什么会出现这个错误
答案 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版本进行所有更改。