为什么在这个最新版本的Android中没有默认启用kotlin扩展呢?事实上,据我所知,我必须手动在gradle文件中添加插件。任何解决办法,以便我可以添加插件,并在每次创建新项目时自动启用它?谢谢你之前。
ICYMI,这是需要添加以启用kotlin-android的代码。
plugins {
id 'com.android.application'
id 'kotlin-android'
// add kotlin-android-extensions
id 'kotlin-android-extensions'
}发布于 2020-11-03 17:38:12
在Kotlin1.4.20-M2中,JetBrains不推荐Kotlin扩展编译器插件。
kotlinx.android.synthetic不再是一种推荐的做法。移除有利于显式findViewById
非常不幸的消息:(我讨厌viewBinding
发布于 2020-11-05 08:57:28
在这个承诺中您可以看到消息:
用findViewById代替合成的kotlinx kotlinx.android.synthetic不再是一种推荐的做法。移除有利于显式findViewById。
它说它不再是推荐的,但这并不意味着你不应该使用它。它们提供了指导方针,但您可以选择使用什么和不使用什么。
其他替代办法:
findViewById发布于 2022-01-05 10:27:11
不推荐kotlin-android-extensions,您必须使用视图绑定
https://stackoverflow.com/questions/64431882
复制相似问题