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

如何让Flutter跳过iOS构建,仅编译Android项目?

解决删除Xcode后Flutter仅针对Android编译的问题

第一步:修复xcrun路径错误

删除Xcode后,系统默认的开发者工具路径指向了已不存在的Xcode目录,导致flutter pub get失败。先执行以下命令安装独立的命令行工具:

xcode-select --install

完成安装后,重新运行flutter pub get即可解决依赖解析的问题。

第二步:设置Flutter仅针对Android编译

你可以通过两种方式实现只编译Android:

  • 临时指定运行平台:每次运行项目时明确指定Android设备
    先查看可用设备:

    flutter devices
    

    然后运行:

    flutter run -d android
    

    若有多个Android设备,替换android为对应的设备ID即可。

  • 设置默认平台为Android:修改Flutter全局配置,默认跳过iOS构建
    执行以下命令:

    flutter config --no-enable-ios
    

    之后执行flutter run或flutter build时,会默认只处理Android平台。如果后续需要恢复iOS支持,执行flutter config --enable-ios即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 03:55:20