当前位置: 首页 > 知识库问答 >
问题:

"模块是用不兼容版本的静态编程语言编译的。其元数据的二进制版本为1.5.1,预期版本为1.1.16"

方长卿
2023-03-14

我是Kotlin应用程序开发的初学者。在我尝试构建应用程序时发生以下错误-

e:C:/Users/Lenovo/。gradle/caches/transforms-2/files-2.1/32f0bb3e96b47cf79ece6482359b6ad2/jetified-kotlin-stdlib-jdk7-1.5.0。罐子/META-INF/kotlin-stdlib-jdk7。kotlin_模块:模块是使用不兼容的kotlin版本编译的。其元数据的二进制版本为1.5.1,预期版本为1.1.16

是关于更新模块吗?那怎么更新呢?

共有3个答案

施冠玉
2023-03-14

我更新了kotlin版本到最新,它帮助了我。

在这里

和固定的黄色提示Android Studio从这个实现"androidx.core: core-ktx:"到这个实现"androidx.core: core-ktx: 1.5.0"

白芷阳
2023-03-14

当我从静态编程语言1.4.30更新到1.5.0时发生了这种情况。似乎是某种Gradle缓存问题。我能够通过将Gradle6.7.1更新到6.9(或任何其他版本)来解决它。

只需转到gradle包装器。属性并将此行从

分配=https://services.gradle.org/distributions/gradle-6.7.1-all.zip

分配=https://services.gradle.org/distributions/gradle-6.9-all.zip

周瀚
2023-03-14

对于仍在寻找答案的人,这里是解决这个问题的有效方法。在项目级打开build。gradle文件,增加ext.kotlin。版本从您拥有的任何版本,到“1.4.32”或任何可用的最新版本。谢谢

您可以从此处获取最新版本:

https://kotlinlang.org/docs/releases.html#release-details

 类似资料: