加入下面”kotlin-android“插件:
plugins {
id 'com.android.application'
//Java调用Kotlin代码插件
id 'kotlin-android'
//在代码中通过布局文件组件的id访问组件对象的插件
id 'kotlin-android-extensions'
}
然后到添加插件依赖库,详细指导看这篇文章:
“Plugin with id ‘kotlin-android‘ not found.”_Lumos_somuL的博客-CSDN博客报“Plugin with id 'kotlin-android' not found.”这个错,只要在自己的项目的build.gradle的buildscript中添加ext.kotlin_version ='1.3.72'然后在dependencies里添加classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"即可。如图所示:...https://blog.csdn.net/Lumos_somuL/article/details/123073278
上面另一个插件'kotlin-android-extensions'插件被废弃了,仍想使用参见如下文章:
Kotlin扩展插件 kotlin-android-extensions_纽约酸奶的博客-CSDN博客_kotlin-android-extensionsKotlin扩展插件 kotlin-android-extensions 在学习第一行代码第三版的时候, 发现书中有提到 kotlin-android-extensions这个插件,可以直接使用布局中的控件id来 *** 作view控件, 不用再findViewById。但是很可惜,在as升级到4.0之后便被抛弃了。今天在看教程的时候发现还有办法可以实现,也来分享给大家。需要在根目录下的build.gradle添加kotlin-android-extensions插件buildscript { https://blog.csdn.net/qq_43508407/article/details/119386481已验证是可以成功的。
或者直接看这篇文章(不使用扩展插件 kotlin-android-extension,毕竟官方废弃是有原因的):
kotlin-android-extensions插件也被废弃了?扶我起来_guolin的博客-CSDN博客_kotlin-android-extensions废弃kotlin-android-extensions插件可能算得上是我最喜欢的一个Kotlin在Android上的特性了。这么说并不夸张,因为以前在使用Java开发Android程序时,我们总是要写一大堆的findViewById,枯燥又没什么意义。虽然也有一些诸如ButterKnife之类的第三方库,专门用于对findViewById的用法进行简化,但是ButterKnife还是要通过注解来让控件与资源id之间进行绑定,并不算是非常方便。而kotlin-android-extensions插件的https://guolin.blog.csdn.net/article/details/113089706?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1.pc_relevant_default&utm_relevant_index=1如果对你有帮助,麻烦评论区随意回复!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)