一、安装
安装可以直接用命令,也可以去官网下载
1、打开终端执行命令git clone -b beta https://github.com/flutter/flutter.git
2、去官网https://flutterchina.club/setup-macos 直接下载安装
我这里直接去官网下载的,然后解压缩到指定路径
二、配置环境变量
1、打开或创建.bash_profile
在终端Home目录open .bash_profile
(打开.bash_profile文件,如果文件不存在就 创建文件:touch .bash_profile
编辑文件:open -e .bash_profile
)。这步很重要,我开始是没有bash_profile文件,按着官方文档搞半天都不行,因为没有创建这个文件
2、在bash_profile加环境变量
打开bash_profile后,添加
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=PATH_TO_FLUTTER_GIT_DIRECTORY/flutter/bin:$PATH
注意1:其中PATH_TO_FLUTTER_GIT_DIRECTORY为你的Flutter的SDK路径,比如“~/document/code”
注意2:官网上的步骤,这里有两个注释//国内用户需要设置
,把这两句中文删了,我在这里被坑了半天,一直没配置成功
然后运行source .bash_profile
这里我用了zsh,不成功,所以还需要配置zsh。操作为vi ~/.zshrc
,将 source .bash_profile 加入到文件末尾,:wq。然后source ~/.zshrc
。之后运行source .bash_profile
环境变量可以生效了。在任意目录输入flutter -v
,能执行则成功。
三、检测配置项
终端输入 flutter doctor
,根据提示错误安装和执行响应操作。
1、安装android studio成功后,打开, command+,
打开设置,在Plugins里搜索flutter,安装。我开始搜不出来,直接点show all,首页就能看到。
2、安装vscode,插件市场搜索flutter,安装。
3、安装Xcode,不赘述。
4、终端运行
flutter doctor
遇到下面错误,忘了截图,网上找了别人的:
根据提示运行
flutter doctor --android-licenses
,一直y结束。
根据提示的brew指令,一个一个执行。
brew install --HEAD libimobiledevice
brew install ideviceinstaller
brew install ios-deploy
再运行flutter doctor
成功。