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

Flutter项目推送GitHub时Android代码模块报28个错误,adb运行正常

解决Flutter项目Android模块代码检测报错但adb可正常运行的问题
  • 清理Android Studio缓存
    执行File -> Invalidate Caches...,勾选Clear file system cache and local history后重启IDE。缓存冗余常导致静态代码检测与实际运行状态不一致。

  • 同步Gradle配置并刷新依赖
    点击IDE右上角的Sync Project with Gradle Files按钮,或在终端执行对应命令:Mac/Linux用./gradlew clean build --refresh-dependencies,Windows用gradlew clean build --refresh-dependencies。强制刷新依赖可解决依赖解析引发的假报错。

  • 检查.gitignore规则
    确认Android模块下的build/、.gradle/等生成目录已被正确忽略。若这些目录被推送到GitHub,会导致拉取代码后依赖路径混乱,触发不必要的错误提示。

  • 匹配Flutter要求的JDK版本
    在File -> Project Structure -> SDK Location中,确保JDK版本为Flutter官方推荐的11或17版本。版本不匹配会让静态代码分析工具误判语法兼容性。

  • 调整代码检查规则
    打开File -> Settings -> Editor -> Inspections,找到Android相关检查项,暂时禁用那些触发错误但不影响实际运行的规则(比如部分过时API警告被误设为错误)。

  • 重新生成Android模块配置
    在终端依次执行flutter clean、flutter pub get、flutter build apk --debug。重新生成的配置文件会覆盖可能存在的损坏配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 07:07:05