欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Kotlin plugin should be enabled before ‘kotlin-android-extensions‘

发布时间:2025/3/12 编程问答 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Kotlin plugin should be enabled before ‘kotlin-android-extensions‘ 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

问题一 、Kotlin plugin should be enabled before ‘kotlin-android-extensions‘

在java项目中添加kotlin的类之后,根据提示进行各种配置和下载,一顿操作后出现了Kotlin plugin should be enabled before 'kotlin-android-extensions’

处理办法:build.gradle文件中,将apply plugin: 'kotlin-android’位置调整到apply plugin: 'kotlin-android-extensions’的前面,代码如下:

apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions'

本人是从java项目慢慢变更到混合kotlin项目,因此导致先配置了kotlin-android-extensions。
如果是新建一个kotlin工程,build.gradle中的内容如下,请参考:

plugins{id 'com.android.application'id 'kotlin-android' }

问题二、The binary version of its metadata is 1.5.1, expected version is 1.1.16

接着可能还会遇到“The binary version of its metadata is 1.5.1, expected version is 1.1.16”,此时需要升级kotlin,修改工程目录下的build.gradle文件中 ext.kotlin_version = ‘1.5.0’,同时还要升级gradle的版本(根据提示的版本),工程目录/gradle/wrapper/gradle-wrapper.properties文件里面的distributionUrl=https://services.gradle.org/distributions/gradle-5.6.4-all.zip修改为提示的版本号

https://blog.csdn.net/yangpancheng/article/details/103883972

总结

以上是生活随笔为你收集整理的Kotlin plugin should be enabled before ‘kotlin-android-extensions‘的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。