1. 下载 Flutter SDK;
去下载
最好去官网现在最新版本,否则在后面使用的时候可能会因为版本不对,导致报错。下载Architecture为x64的版本,如果下载arm64安装时会有以下报错,说版本不对
Bad CPU type in executable
2.把下载好的SDK解压到你想要安装的位置下
我一般安装在应用程序下面
/Applications/flutter
3. 配置Flutter环境变量
把 Flutter 安装目录的 bin 目录配置到环境变量, 然后把 Flutter 国内镜像也配置到环境变量里面。
3.1 打开终端执行以下命令
cd ~
open .bash_profile
export PATH=/安装的地址/flutter/bin:$PATH
这里我安装的是Applications
所以 export PATH=/Applications/flutter/bin:$PATH
注意:上面配置的PATH地址一定要和自己电脑上的flutter SDK所在地址一致。
3.2 重新加载一下
source ~/.bash_profile
3.3检测是否配置成功
在命令行执行
flutter -h
如果能出来一些命令说明 Flutter SDK 配置成功,如果提示 Flutter 不是内置命令之类的错误的话则没有配置成功。
4.检查环境(同时配置xcode环境)
运行
flutter doctor
第一次会出现错误,当然不止以下错误,根据里面的提示解决,里面写的很清楚,让你下载就下载,更新就更新
按上面执行玩之后执行完成上面命令后然后重新执行flutter doctor,如果出现下面红框里的提示,表明安装成功。
然后可以直接在xcode中运行,可能会出现以下错误
1.没有权限
在终端中运行
sudo spctl --master-disable
2.有可能flutter版本比项目使用的版本低,那就需要升级
5.配置Android环境
1.上面已经把xcode配置好,现在运行flutter doctor 可能会报以下的错
1.1在遇到这个问题,首先要确保自己的Android studio的下图中的四项勾选上:
1.2有很多安卓的SDK要接受,按照提示执行命令,然后全部选Y
flutter doctor --android-licenses
最后出现这个就说明as和xcode都配置好了