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 进行单独安装。你需要仔细阅读上述命令生成的报告,看看别漏了一些需要安装的依赖,或者需要之后执行的命令(这个会以 加粗的文本 显示出来)。
6.安装Flutter插件和Dart插件
这里以AndroidStudio为例,打开Preferences面板,在Plugins中搜索Flutter,install,安装时自动安装Dart,安装完成后重启AndroidStudio
重启AndroidStudio后,File->New 中出现 New Flutter Project,说明安装成功。
现在你可以愉快地开启 Flutter 之旅啦!