我正在删除已弃用的 kotlin-android-extensions。它适用于一个项目,但对于另一个项目,我现在被困住了。 一旦我删除了扩展程序,我就会得到:
incompatible types: NonExistentClass cannot be converted to Annotation @error.NonExistentClass()
适用于使用 Room 的课程。
kapt {
correctErrorTypes = true
}
但这没有帮助。我还没有看到相关性。
啊——我找到了原因。 kotlin-android-extensions
还提供了@Parcelize
我将@Parcelize 用于房间处理的课程。
添加插件kotlin-parcelize
解决问题