赞
踩
Android Gradle 3.0.0插件是一个大版本的升级,对多个module带来了显著的性能提升。但同时也改变了一些此插件的行为,DSL和APIS。
升级到Gradle3.0.0会带来以下的性能提升:
Android plugin 3.0.0 要求Gradle4.1或者更高的版本。
需要在gradle-wrapper.properties文件中配置下列的内容:
distributionUrl=\
https\://services.gradle.org/distributions/gradle-4.1-all.zip
如果使用Android Studio 3.0或者更新版本,会提示自动更新到最新版本的Android plugin。对于手动更新工程,在工程级下的 build.gradle
配置如下的内容。
buildscript {
repositories {
...
// You need to add the following repository to download the
// new plugin.
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
}
}
NOTICE:
对于多模块和复合构建,如果Android插件每次构建不止一次加载,则可能会出现构建错误,可以查看常见错误进行修复。
要理解旧的Gradle插件2.0构建系统的局限性,请考虑以下具有多层模块的项目:
看最底层的模块,基本上可以做出两种不同的改变:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。