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

Flutter应用构建失败:找不到android()方法该如何解决?

Flutter Android构建失败:Could not find method android() 解决方案

错误详情

FAILURE: Build failed with an exception.

Where:
Build file 'C:\Users\ADMIN\StudioProjects\escollege\android\build.gradle' line: 33

What went wrong:
A problem occurred evaluating root project 'android'.

Could not find method android() for arguments [build_mpoqbmpayrcutgh3yb1zx28e$_run_closure5@210561ae] on root project 'android' of type org.gradle.api.Project.

问题原因

根项目目录下的android/build.gradle(项目级构建文件)中错误添加了android{}配置块。这个配置块属于模块级配置,仅能在android/app/build.gradle(app模块的构建文件)中使用,根项目的build.gradle不支持直接声明android()方法。

解决步骤

  • 打开报错的C:\Users\ADMIN\StudioProjects\escollege\android\build.gradle文件,定位到第33行附近的android{ ... }代码块
  • 剪切该代码块,打开android/app/build.gradle文件,将其粘贴到文件内合适位置(通常该文件本身已有android{}块,可合并内容或替换错误配置)
  • 保存所有修改后,重新执行flutter run命令或通过Android Studio触发构建

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 12:30:00