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

Android Studio无法识别插件生成的类与资源,如何解决?

解决Android Studio无法识别插件生成目录的问题

可行解决方案

1. 模块级配置中正确应用插件

根目录build.gradle.kts仅声明了插件但未在模块中启用,需在模块级配置顶部添加插件应用代码:

plugins {
    id("com.android.application")
    id("kotlin-android") // 项目使用Kotlin时需添加,按需调整
    id("com.google.gms.google-services")
    id("androidx.navigation.safeargs.kotlin")
}

2. 手动标记生成目录为IDE可识别根目录

  • 右键generated/source/navigation-args目录,选择Mark Directory as > Generated Sources Root
  • 右键generated/res/processDebugGoogleServices目录,选择Mark Directory as > Generated Resources Root

3. 重新执行Gradle同步与构建

  • 点击Android Studio工具栏的Sync Project with Gradle Files按钮
  • 依次执行Clean Project和Rebuild Project操作

4. 检查插件与AGP版本兼容性

确认com.google.gms.google-services(4.4.0)、androidx.navigation.safeargs.kotlin(2.7.4)与当前AGP版本(8.1.2)兼容:

  • 若存在兼容性冲突,可尝试降级插件版本(例如google-services降至4.3.15,navigation-safeargs降至2.7.3),或升级AGP到对应兼容版本

5. 重置IDE配置(进阶操作)

若上述方法无效,可尝试:

  • 关闭Android Studio,删除项目根目录下的.idea、.gradle文件夹以及build文件夹
  • 重新打开项目并执行Gradle同步

内容的提问来源于stack exchange,提问作者Alessandro Scarozza

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 22:29:54