kotlin-android-extensions 已被弃用,如何使用 @Parcelize?
warning:
这篇文章距离上次修改已过254天,其中的内容可能已经有所变动。
第 1 步。更新到最新的 kotlin 版本 -1.4.20并替换
apply plugin: 'kotlin-android-extensions'
to
apply plugin: 'kotlin-parcelize'
或者
plugins {
..
id 'kotlin-parcelize'
}
第 2 步。从 android {} 中删除以下代码
androidExtensions {
experimental = true
}
第 3 步。最后,替换旧的 import ->
import kotlinx.android.parcel.Parcelize
to
import kotlinx.parcelize.Parcelize
新插件:https : //plugins.gradle.org/plugin/org.jetbrains.kotlin.plugin.parcelize