android - 如何定义在build.gradle中使用的Gradle版本?

标签 android build gradle version

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/

相关文章:

java - ANT 结帐任务失败

android-studio - 在 iOS Release模式下构建 Flutter 应用

git - 将忽略的目录移动到其他分支

android - Gradle 在 Release模式下生成可调试的 APK

android - Google map Android api V2 激活指南针和倾斜模式

java - 如何替换 fragment 运行时

android - 有人可以帮助我了解 firebase on success listener 的逻辑吗

android - facebook sdk 4.1 for android : how to handle token expiration

java - 每次开发都需要清理项目吗?

android-studio - Gradle同步失败(.rawproto),无法保存设置