“kotlin-android-extensions” Gradle 插件已被弃用。

73

使用Gradle版本6.2和Android Studio版本4.0.1时,我收到了有关 Kotlin-android-extention 的弃用消息。是否有人知道如何修复它?


嗨,Ali。Kotlin-android-extension已被弃用,你应该考虑使用view binding。请查看博客以获取有关它的详细说明和反模式viewbinding - Chetan Gupta
嗨@ChetanGupta,感谢您的评论。是的,您说得对。我按照答案所示做了,现在它对我来说运行良好。 - Yoshimitsu
1
请按照此文档进行操作 - https://developer.android.com/topic/libraries/view-binding/migration - Ranjithkumar
12个回答

0
我修改了项目文件的build.gradle,因为它在更高版本的插件中不受支持,所以我降级了插件版本。
plugins{
id 'com.android.application' version '7.2.2' apply false
id 'com.android.library' version '7.2.2' apply false
id 'org.jetbrains.kotlin.android' version '1.8.0' apply false
}

转换为:

plugins {
id 'com.android.application' version '7.2.1' apply false
id 'com.android.library' version '7.2.1' apply false
id 'org.jetbrains.kotlin.android' version '1.7.10' apply false
}

-7

我因为完全不同的原因得到了这个错误。 我忘记在清单文件中添加自定义应用程序类,其中我添加了hilt注释:

<application
        android:name=".MyApplication"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接