Android new build system需要Gradle 1.10+版本。如何在build.gradle
中配置它?
我知道其他文件中有一些包装器配置,但是我想使其更加可见,因为我的目标是防止将来出现潜在的错误(队友浪费时间)。
比较Maven pom.xml
<prerequisites>
<maven>3.0</maven>
</prerequisites>
ref Gradle version 1.8 is required. Current version is 1.6
最佳答案
您不能在build.gradle
中配置Gradle版本。相反,您将必须按照给出的链接中的说明配置Gradle包装器。有关更多信息,请参见Gradle User Guide中的Gradle Wrapper章节。
配置Gradle Wrapper不会像上面的POM片段中那样检查是否使用了正确的Gradle版本,但是它会为通过Gradle Wrapper(包括IDE)运行Gradle的每个人引导正确的Gradle版本,这要更强大。在build.gradle
(例如assert gradle.gradleVersion == "1.10"
)中另外检查正确的Gradle版本会很容易,但是通常这不是必需的。
关于android - 如何定义在build.gradle中使用的Gradle版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22778139/