macOS 中搭建 Flutter 开发环境

如果你的 Mac 是 Apple silicon 处理器,那么有些 Flutter 组件就需要通过 Rosetta 2 来转换适配(详情)。要在 Apple silicon 处理器上运行所有 Flutter 组件,请运行以下指令来安装 Rosetta 2。

bash 复制代码
sudo softwareupdate --install-rosetta --agree-to-license

下载并安装以下软件包。

Xcode 15 调试和编译原生 Swift 或 ObjectiveC 代码。 Xcode 的安装包括 Git 2.27 或更高版本来管理源代码。

CocoaPods 1.15 将 Flutter 插件应用于原生应用。

上述软件的开发商为这些产品提供支持。如果需要排除安装的问题,请查阅该产品的文档。

当你在当前版本运行 flutter doctor 的时候,它可能会列出这些软件包的其他不同版本。如果出现这种情况,请安装它推荐的版本。

使用 vscode 安装 flutter 插件:

新建 flutter 项目:

下载 SDK:

选择下载位置:

执行命令:

bash 复制代码
sudo softwareupdate --install-rosetta --agree-to-license

配置环境变量:

bash 复制代码
code ~/.zshrc

添加如下内容:

bash 复制代码
export PATH=$HOME/dev/flutter/bin:$PATH

重新打开终端, 输入:

bash 复制代码
flutter doctor

使用 toolbox 安装 AndroidStudio:

通过 Android Studio 安装 SDK:

安装 SDK Command-line-tools

安装 Flutter 插件:

安装 dart 插件:

配置 SDK 环境变量:

bash 复制代码
export ANDROID_HOME=/Users/zhangdapeng/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

执行命令:

bash 复制代码
flutter doctor --android-licenses

执行下面的命令配置xcode:

bash 复制代码
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
相关推荐
人生游戏牛马NPC1号1 小时前
学习 Flutter (三):玩安卓项目实战 - 上
android·学习·flutter
断剑重铸之日8 小时前
Flutter 滑动面板组件(修复版)
flutter·性能优化
钟智强9 小时前
Flutter 前端开发中的常见问题全面解析
android·前端·flutter·ios·前端框架·dart
焦虑的二狗11 小时前
Mac下载mysql
数据库·mysql·macos
通域15 小时前
Mac (m1) Java 加载本地C共享库函数 .dylib 函数 Unable to load library ‘liblicense‘
java·python·macos
至善迎风17 小时前
深入理解 macOS 的 quarantine、xattr 与 Gatekeeper
macos
MaoJiu17 小时前
Flutter中的CustomSingleChildLayout: 掌握自定义单子组件布局
flutter
marconiho19 小时前
FRP Ubuntu 服务端 + MacOS 客户端配置
linux·ubuntu·macos
sagima_sdu21 小时前
MacBook Air M4 安装 VMware Fusion Pro
jvm·macos