Flutter环境搭建 在mac环境下开发flutter需要正确安装cocoapod管理包,而cocoapods的安装依赖ruby。

1.先安装homebrew:参考链接步骤

2. 安装ruby。在控制台执行 brew  install ruby。

3.CocoaPods安装和使用

一、系统配置要求

想要安装并运行 Flutter,你的开发环境需要最低满足以下要求:

  • 操作系统:macOS(64 位)
  • 磁盘空间:700 MB(不包含 IDE 或其余工具所需要的磁盘空间)
  • 命令工具:Flutter 需要你的开发环境中已经配置了以下命令行工具。
  • bash
  • curl
  • git 2.x
  • mkdir
  • rm
  • unzip
  • which    

二、获取 Flutter SDK

1.可以去官网下载Install - Flutter 操作系统对应的最新的sdk压缩包,也可以使用git命令下载源码。

2. 将文件解压到目标路径, 比如:

$ cd ~/development
$ unzip ~/Downloads/flutter_macos_v1.5.4-hotfix.2-stable.zip

3. 配置 flutter 的 PATH 环境变量:

$ export PATH="$PATH:`pwd`/flutter/bin"

这个命令配置了PATH环境变量,且只会在你当前命令行窗口中生效。 如果想让它永久生效,请查看更新 PATH 环境变量

4. 开发二进制文件预下载(可选操作-可以不用做这一步)

flutter 命令行工具会下载不同平台的开发二进制文件,如果需要一个封闭式的构建环境,或在网络可用性不稳定的情况下使用等情况,你可能需要通过下面这个命令预先下载 iOS 和 Android 的开发二进制文件:

$ flutter precache

更多使用方式,请使用 flutter help precache 命令查看。

5.  需要执行flutter doctor命令,可以先设置国内镜像地址

export PUB_HOSTED_URL=https://pub.flutter-io.cn

export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

export PATH="$PWD/flutter/bin:$PATH"

cd ./flutter

flutter doctor

通过运行flutter doctor命令来查看当前环境是否需要安装其他的依赖(如果想查看更详细的输出,增加一个 -v 参数

即可):

$ flutter doctor

这个命令会检查你当前的配置环境,并在命令行窗口中生成一份报告。安装 Flutter 会附带安装 Dart SDK,所以不需要再对 Dart 进行单独安装。你需要仔细阅读上述命令生成的报告,看看别漏了一些需要安装的依赖,或者需要之后执行的命令(这个会以 加粗的文本 显示出来)。

flutter ios模拟器 run_flutter

6.安装Flutter插件和Dart插件

这里以AndroidStudio为例,打开Preferences面板,在Plugins中搜索Flutter,install,安装时自动安装Dart,安装完成后重启AndroidStudio

flutter ios模拟器 run_二进制文件_02

重启AndroidStudio后,File->New 中出现 New Flutter Project,说明安装成功。

现在你可以愉快地开启 Flutter 之旅啦!