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

添加新评论