在macOS上安装Flutter和情况配置

打印 上一主题 下一主题

主题 1016|帖子 1016|积分 3048

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
操作系统

Flutter 支持在 macOS 11 (Big Sur) 或更高版本上开辟。本指南假定你的 Mac 默认运行 zsh shell。
如果你的 Mac 是 Apple silicon 处理器,那么有些 Flutter 组件就必要通过 Rosetta 2 来转换适配(详情)。要在 Apple silicon 处理器上运行所有 Flutter 组件,请运行以下指令来安装 Rosetta 2。
  1. sudo softwareupdate --install-rosetta --agree-to-license
复制代码
开辟工具

下载并安装以下软件包。
Xcode 16+ 调试和编译原生 Swift 或 ObjectiveC 代码。 Xcode 的安装包括 Git 2.27 或更高版本来管理源代码。
CocoaPods 1.16+ 将 Flutter 插件应用于原生应用。
编辑器

利用官方保举的 Visual Studio Code 1.77+ 并搭配 Flutter extension for VS Code。这样搭配可以简化 Flutter SDK 的安装。
利用VS Code 安装 Flutte

1.启动 VS Code。
2.打开 命令面板 (Command Palette),按下快捷键 Command + Shift + P。
3.在 命令面板 (Command Palette) 中输入 flutter,然后选择 Flutter: New Project。
4.VS Code 会提示你在盘算机上找到 Flutter SDK。
  1. 如果你已经安装 Flutter SDK,请单击 Locate SDK。
  2. 如果你没有安装 Flutter SDK, 请单击 Download SDK。
  3. 如果你没有按照 开发工具的必要条件 安装 Git ,单击该按钮后会导航至 Flutter 安装页面。
复制代码
5.在上述的提示中选择“Download SDK”,当对话框 Select Folder for Flutter SDK 表现时,选择你想要安装 Flutter 的位置。VS Code 会打开你默认的位置,你可以选择其他位置。
6.Flutter 安装乐成后,VS Code 可能会弹出该通知提醒你配置情况变量,根据操作实行就行:“Do you want to add the Flutter SDK to PATH so it’s accessible in external terminals?”
7.如果Flutter 安装乐成后没有弹出步骤6的提示(例如我),可手动配置情况变量。打开访达,菜单栏选择前往>前往文件夹 输入~(!注意是英文的)然后回车,找到.zshrc文件打开添加一下子配置:
  1. export PUB_HOSTED_URL=https://pub.flutter-io.cn
  2. export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
  3. export PATH="/你存放FlutterSDK的位置/flutter/bin:$PATH"
复制代码
保存并关闭。
8.打开Terminal,运行source ~/.zshrc; 然后关闭所有 Terminal 窗口,重新启动 VS Code。
9.运行flutter doctor检查是否安装完成。
* 安装cocoapods

利用以下命令安装cocoapods,如果已安装可以跳过这步。
  1. 推荐使用homebrew安装:
  2. 1. brew install cocoapods
  3. 2. brew cleanup cocoapods
  4. 3. brew link cocoapods
  5. or
  6. sudo gem install cocoapods
  7. or
  8. sudo gem install -n /usr/local/bin cocoapods
复制代码
接下来就可以编写第一个Flutter应用了


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

怀念夏天

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表