You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Java项目混编Kotlin后Android Studio找不到Kotlin文件问题咨询

排查遗漏配置步骤
  • 新增Kotlin源码目录注册配置
    旧Java项目默认仅识别src/main/java为源码目录,如果你将Kotlin文件存放在单独的src/main/kotlin目录下,需要在app级build.gradle的android闭包中添加如下配置:
    android {
        // 保留原有其他配置不变
        sourceSets {
            main {
                java.srcDirs += 'src/main/kotlin'
            }
        }
    }
    
    如果你是直接将Kotlin文件放在src/main/java对应包路径下,可跳过该步骤。
  • 补充Kotlin标准库依赖
    你需要在app级build.gradle的dependencies闭包中添加和项目级Kotlin插件版本一致的标准库依赖:
    dependencies {
        // 保留原有其他依赖不变
        implementation "org.jetbrains.kotlin:kotlin-stdlib:1.5.0"
    }
    
  • 清理Android Studio缓存重启
    配置修改完成同步Gradle后,如果文件仍未显示,点击顶部菜单栏File -> Invalidate Caches / Restart,选择Invalidate and Restart重启IDE即可。
  • 检查项目视图筛选规则
    确认左上角项目视图的筛选选项没有设置自定义过滤规则,建议切换为Project或Android默认视图查看文件。
  • 校验Kotlin文件存放路径与后缀
    确认新增的Kotlin文件存放在src/main/java/[你的应用包名]或者src/main/kotlin/[你的应用包名]路径下,不要错放至test、androidTest等其他源码集目录,同时确认文件后缀为.kt。

内容的提问来源于stack exchange,提问作者صلي علي محمد - Atef Farouk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 02:06:00