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

升级Android Studio后构建项目报错:nameId is invalid

解决Android Studio升级后构建报错:nameId is invalid: fileId=362890, parentId=0, nameId=0

错误信息:nameId is invalid: fileId=362890, parentId=0, nameId=0

以下是经过验证的解决方案,按顺序尝试:

  • 清理重建项目
    依次执行Build > Clean Project和Build > Rebuild Project,清除旧构建缓存,解决版本升级后缓存不兼容问题。

  • 检查SDK组件完整性
    打开SDK Manager,确认项目targetSdkVersion对应的SDK包、Build Tools、Platform Tools均完整安装,避免组件缺失导致资源解析异常。

  • 排查异常资源文件
    该错误多与资源文件解析失败有关:

    • 检查所有资源文件(drawable、layout、values等目录),删除或修复命名不规范(如数字开头、含特殊字符)的文件;
    • 排查是否存在损坏的资源文件(如损坏的图片、格式错误的xml),替换或删除这类文件后重新构建。
  • 清除Gradle缓存
    手动删除Gradle缓存目录后重启AS并同步项目:

    • Windows:C:\Users\<你的用户名>\.gradle\caches
    • Mac/Linux:~/.gradle/caches
      重启后执行File > Sync Project with Gradle Files。
  • 降级Gradle插件版本
    若最新版Gradle插件与项目不兼容,可在项目根目录的build.gradle(Project级)中降低插件版本至稳定版,示例:

    dependencies {
        classpath 'com.android.tools.build:gradle:7.4.2' // 替换为稳定版本
    }
    

    同步后重新构建项目。

内容的提问来源于stack exchange,提问作者Dog Tog

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 20:10:56