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

如何解决android/build.gradle中project.evaluationDependsOn(':app')行报错问题

Flutter安卓构建报错解决方案

核心错误原因

报错日志已经明确指向根因:android/app/build.gradle 属于Gradle构建配置文件,不允许书写Java/Kotlin源码才用的package包声明语句,额外出现的缓存类打开失败是解析到非法语法后生成的损坏缓存导致的。

修复步骤

  • 打开项目路径下的 android/app/build.gradle 文件,删除第一行的 package example.android.app 代码。
  • 清理项目与Gradle缓存:
    1. 在项目根目录执行Flutter清理命令:flutter clean
    2. 删除报错提示的损坏缓存目录:C:\Users\Dell\.gradle\caches\5.1.1\scripts 和 C:\Users\Dell\.gradle\caches\5.1.1\scripts-remapped
  • 重新执行构建命令即可正常构建。

可选兼容优化(如果后续出现版本兼容报错可调整)

  • 检查 android/gradle/wrapper/gradle-wrapper.properties 中的distributionUrl对应版本是否匹配当前使用的Android Gradle插件3.4.2,要求Gradle版本≥5.1.1。
  • 可将 android/build.gradle 中的kotlin版本从1.2.41升级到1.3.72及以上,适配更高版本的构建工具链。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 16:54:03