首页 > 解决方案 > Android Studio 无法识别同一项目中的 Java 和 Kotlin 类

问题描述

我在 Android Studio 中做了一个 Java 项目,并尝试在 Kotlin 中放置一个文件。但是您可以看到,Android Studio 无法识别包含 Java 文件的同一项目中的 Kotlin 文件。有人可以帮忙吗?

附图说明更好:

https://i.stack.imgur.com/sDNoV.png

https://i.stack.imgur.com/MwWbA.png

标签: javaandroidandroid-studiokotlin

解决方案


也许您在该课程中使用了 Annotation。在 build.gradle/module 中添加 kotlin-kapt 插件,这可能会解决您的问题。您可以阅读此文档以获取更多指导。

plugins {
    id 'com.android.application'
    id 'kotlin-android'
    id 'kotlin-kapt' 
//    id 'kotlin-android-extensions'
    id 'kotlin-parcelize' // this instead of kotlin-android-extensions
}

然后同步您的项目。


推荐阅读