如何在 Android Studio 4.1 中默认启用 Kotlin Android 扩展

wir*_*dev 13 android kotlin android-studio

为什么在这个最新版本的 Android Studio 中默认没有启用 kotlin-android-extensions?事实上,只要我知道,我必须手动在 gradle 文件中添加插件。有什么解决方法可以让我在每次创建新项目时添加插件并自动启用它?之前谢谢。

ICYMI,这是启用kotlin-android需要添加的代码

plugins {
    id 'com.android.application'
    id 'kotlin-android'
    // add kotlin-android-extensions
    id 'kotlin-android-extensions'
}
Run Code Online (Sandbox Code Playgroud)

Gas*_*lle 9

在 Kotlin 1.4.20-M2 JetBrains 中弃用 Kotlin Android 扩展编译器插件。

kotlinx.android.synthetic 不再是推荐的做法。删除支持显式 findViewById

非常悲伤的消息:(,我讨厌 viewBinding


Mar*_*ija 5

在此提交中,您可以看到以下消息:

用 findViewById 替换了 kotlinx 合成

kotlinx.android.synthetic 不再是推荐的做法。删除支持显式 findViewById。

它说不再推荐它,但这并不意味着你不应该使用它。他们提供了指导方针,但您可以选择使用什么和不使用什么。

其他选择:

  1. findViewById
  2. 视图绑定