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

MacBook Air M2运行Flutter模拟器测试应用时构建失败求助

MacBook Air M2 运行Flutter模拟器构建失败

问题描述

使用MacBook Air M2设备,尝试运行Flutter模拟器测试应用时出现构建失败,无法正常启动测试应用。

报错截图:
Flutter构建失败报错截图

构建日志:

FAILURE: Build failed with an exception.

* Where:
Script '/Users/ahmed/Developer/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 1159

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command '/Users/ahmed/Developer/flutter/bin/flutter'' finished with non-zero exit value 1

解决步骤

  • 检查Flutter环境完整性:执行flutter doctor,查看是否有未安装的依赖(如Xcode组件、Android SDK等),按提示修复。
  • 清理项目缓存:依次执行flutter clean、flutter pub get后重新构建。
  • 适配模拟器架构:确保使用的iOS/Android模拟器为M2芯片适配版本,iOS模拟器可开启Rosetta兼容模式(针对Intel架构镜像),或直接选用ARM架构模拟器。
  • 更新Flutter版本:执行flutter upgrade升级到最新稳定版,规避版本兼容问题。
  • 检查Gradle配置:打开android/build.gradle,确保Gradle版本与当前Flutter版本匹配,必要时更新Gradle至推荐版本。
  • 验证基础项目:用flutter create test_app创建全新测试项目并尝试运行,排除原项目配置异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 12:15:32