首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Android Studio 4.1中默认启用Kotlin Android扩展

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

Stack Overflow用户
提问于 2020-10-19 16:53:14
回答 4查看 6.5K关注 0票数 13

为什么在这个最新版本的Android中没有默认启用kotlin扩展呢?事实上,据我所知,我必须手动在gradle文件中添加插件。任何解决办法,以便我可以添加插件,并在每次创建新项目时自动启用它?谢谢你之前。

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

代码语言:javascript
复制
plugins {
    id 'com.android.application'
    id 'kotlin-android'
    // add kotlin-android-extensions
    id 'kotlin-android-extensions'
}
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2020-11-03 17:38:12

在Kotlin1.4.20-M2中,JetBrains不推荐Kotlin扩展编译器插件。

kotlinx.android.synthetic不再是一种推荐的做法。移除有利于显式findViewById

非常不幸的消息:(我讨厌viewBinding

票数 10
EN

Stack Overflow用户

发布于 2020-11-05 08:57:28

在这个承诺中您可以看到消息:

用findViewById代替合成的kotlinx kotlinx.android.synthetic不再是一种推荐的做法。移除有利于显式findViewById。

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

其他替代办法:

  1. findViewById
  2. 视图绑定
票数 5
EN

Stack Overflow用户

发布于 2022-01-05 10:27:11

不推荐kotlin-android-extensions,您必须使用视图绑定

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64431882

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档