Android gradle-gradle wrapper-distributionUrl在我编辑后会自动更改

时间:2019-05-21 13:16:06

标签: android ionic3

我正在尝试将Gradle版本从4.1更改为4.4。当我手动更改它并执行“ ionic cordova build android”时,gradle版本会自动恢复为4.1。

我去了gradle-wrapper.propreties,并手动更改了distributionUrl。

来自 distributionUrl = https://services.gradle.org/distributions/gradle-4.1-all.zip 至 distributionUrl = https://services.gradle.org/distributions/gradle-4.4-all.zip

预期结果: 该应用程序构建成功。

实际结果: 构建过程停止。

错误消息:

  

无法应用插件[id'com.android.library']   支持的最低Gradle版本是4.4。当前版本是4.1。如果使用gradle包装器,请尝试将C:\ Users \ ghassen \ Desktop \ MyAppBeeMobile \ gradle \ wrapper \ gradle-wrapper.properties中的distributionUrl编辑为gradle-4.4-all.zip

1 个答案:

答案 0 :(得分:0)

gradle版本设置在gradle-wrapper.jar文件本身内部(例如,在META-INF/MANIFEST.MF中位于许多其他文件中),并且属性文件中的distributionUrl不具有优先权。

尝试像这样升级gradle版本:

./gradlew wrapper --gradle-version 4.4