GradlePluginKotlinVersion 不足?
GradlePluginKotlinVersion inadequate?
当我尝试为 cordova-android 9.1.0 使用特定的 Kotlin 版本时,我收到如下错误消息:
Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.1.15.
使用结果:
<preference name="GradlePluginKotlinVersion" value="1.6.0" />
如果我在 build.gradle 文件中手动将 1.3.50 ext.kotlin_version 值替换为 1.6.0,那么我的项目将成功开始构建。
如何使用我想要的 Kotlin 版本进行构建,而无需进行此编辑?
我在 Cordova 9 上遇到了同样的问题,但无法解决,因为 Cordova 9 在 build.gradle
文件中硬编码了 kotlin v 1.3.50。
所以我升级到Cordova 10.1.0,问题就解决了。
cordova platform remove android
cordova platform add android@10.1.0
当我尝试为 cordova-android 9.1.0 使用特定的 Kotlin 版本时,我收到如下错误消息:
Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.1.15.
使用结果:
<preference name="GradlePluginKotlinVersion" value="1.6.0" />
如果我在 build.gradle 文件中手动将 1.3.50 ext.kotlin_version 值替换为 1.6.0,那么我的项目将成功开始构建。
如何使用我想要的 Kotlin 版本进行构建,而无需进行此编辑?
我在 Cordova 9 上遇到了同样的问题,但无法解决,因为 Cordova 9 在 build.gradle
文件中硬编码了 kotlin v 1.3.50。
所以我升级到Cordova 10.1.0,问题就解决了。
cordova platform remove android
cordova platform add android@10.1.0