[Cordova] 編譯時出現 Gradle 版本太舊的訊息
不知道為什麼,只要一陣子沒有編譯 Cordova 專案,
就很容易壞掉…
今天遇到的是說 Gradle 的版本太舊:
* Where: Build file '/Users/testuser/project/platforms/android/app/build.gradle' line: 20 * What went wrong: A problem occurred evaluating project ':app'. > Failed to apply plugin [id 'com.android.application'] > Minimum supported Gradle version is 5.4.1. Current version is 4.10.3. If using the gradle wrapper, try editing the distributionUrl in /Users/testuser/project/gradle/wrapper/gradle-wrapper.properties to gradle-5.4.1-all.zip
嗯嗯,跟 Gradle 不熟…
去錯誤訊息指出的路徑找 gradle-wrapper.properties,沒這個檔案。
再去看一下 build.gradle,有這個檔案,
裡面跟 4.10.3 版本有關的就只有下面這段,
但把它改成 5.4.1 也還是一樣的錯誤訊息:
task wrapper(type: Wrapper) { gradleVersion = '4.10.3' }
不知道要怎麼辦…
試著把 Cordova 的 android 平台刪除,再重新安裝:
cordova platform remove android cordova platform add android
居然就好了… 真的是重開機治百病…
(本頁面已被瀏覽過 246 次)