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

Android Studio Arctic Fox搭配Java11时ViewBinding误报错误但运行正常

结论

这是Android Studio Arctic Fox 版本的已知官方BUG,和本地Java编译器配置无关,问题根因是该版本IDE的静态语法检查、索引扫描逻辑没有适配Java 11编译配置下的ViewBinding自动生成类路径,才会出现编译运行正常但IDE误报包不存在的问题。


可用的修复方案

  • 方案1:清理IDE缓存临时解决
    点击顶部菜单栏 File → Invalidate Caches...,勾选「Clear file system cache and local history」后重启IDE,误报会暂时消失,后续复现时重复操作即可。
  • 方案2:升级IDE彻底解决
    将Android Studio升级到Chipmunk(2021.2.1)及更高版本,该问题已经在后续版本官方修复,Java 11 + ViewBinding的组合不会再出现误报。
  • 方案3:添加兼容配置缓解
    如果你暂时无法升级IDE,可以在模块级build.gradle的android代码块中添加如下配置,纯Java项目也可生效:
    kotlinOptions {
        jvmTarget = JavaVersion.VERSION_11
    }
    

注意:请确认你当前使用的Android Gradle Plugin(AGP)版本为7.0.x,这是Arctic Fox支持的最高AGP版本,AGP版本不匹配也会额外引发其他编译检查异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.10 03:36:01