ale*_*ini 10 android gradle multi-module android-gradle-plugin
使用Gradle 4.6或更高版本时,Android Gradle插件的3.1.2版不支持按需配置.
gradle按需配置在处理具有大量模块的多模块android项目时非常有用,以避免不必要的配置.
我找不到官方发行说明/文档,解释了最新的android插件不支持按需配置的原因.有没有人更好地理解为什么它不起作用,也许未来的计划是什么?(例如,这只是一个临时错误?)是否有关于此更改的官方文档?
首先从gradle.properties中删除org.gradle.configureondemand.
然后在Android Studio中,对于Mac,请转到Preferences > Build, Execution, Deployment > Compiler并取消选中按需配置.对于Linux/Windows,请转到File > Settings > Build, Execution, Deployment > Compiler并取消选中按需配置.
注意,有2个gradle.properties文件
在您的项目gradle.properties~/.gradle/gragle.properties中
按需配置被“删除”的原因是为了避免不可预测的构建错误。
不过你仍然使用 gradle 4.4。
Gradle 4.6 的按需配置:如果您在 Gradle 4.6 中使用 Android Plugin for Gradle 3.0.1 或 3.1.0,则应在 gradle.properties 文件中禁用按需配置,如下所示,以避免出现一些不可预测的构建错误。这个问题应该在插件的未来版本中得到解决。
org.gradle.configureondemand=false
| 归档时间: |
|
| 查看次数: |
7957 次 |
| 最近记录: |