获取Flutter SDK
1.去flutter官网下载其最新可用的安装包,官网链接:https://flutter.io/setup-macos/
2.解压安装包到你想安装的目录,如:/Users/用户名/flutter
压缩包下载好以后,找个位置进行解压。这个位置很重要,因为下面配置环境变量的时候要用到。我配置到了当前用户目录文件夹。
配置环境变量:
1、vim ~/.bash_profile
2、在打开的文件中增加代码:
export PATH=/Users/用户名/flutter/bin:$PATH
export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
然后保存
3、配置文件完成后,使用 source 命令重新加载一下,具体命令如下:
source ~/.bash_profile
(注意: 如果你使用的是zsh,终端启动时 ~/.bash_profile 将不会被加载,解决办法就是修改 ~/.zshrc ,在其中添加:source ~/.bash_profile,然后重载,source ~/.zshrc)
我们安装好了Flutter,但是还不具备开发环境。开发还需要很多软件和插件的支持,那到底需要哪些插件和软件那?我们可以使用Flutter为我们提供的命令来进行检查:flutter doctor
注意:带❌的就必须安装,带❗️的就可以暂时忽略。
解决带❌的问题
1、Android环境
1.1 安装 Android Studio
去官网下载:https://developer.android.com/studio/index.html,然后安装
打开 Android Studio, 打开 plugins ,安装 flutter
然后打开SDK Manager,选择SDK Tools,取消选中“ Hide Obsolete Packages”
选中 Android SDK Tools (Obsolete)和Android SDK Command-line Tools(),点击OK安装这两个工具;
下一步:执行 flutter doctor --android-licenses同意相关协议,然后都同意;
安装xcode环境,iOS开发xcode换机基本没问题,省略;