由于一些flutter命令需要联网获取数据,如果您是在国内访问,由于众所周知的原因,直接访问很可能不会成功。
上面的PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL是google为国内开发者搭建的临时镜像。详情请参考 Using Flutter in China
Flutter 中英文完档,在配置镜像和安装FlutterSDK这块说的比较含糊,按照文档往往不能正常使用。
如若不适用国内镜像,更新依赖会异常的缓慢,有很大的概率下载失败。
- 在下载Flutter之前,需要先配置镜像地址。
打开并编辑 ~/.bash_profile , (如果没有,就新建一个)添加如下字段
export PUB_HOSTED_URL=pub.flutter-io.cn //国内用户需要设置
export FLUTTER_STORAGE_BASE_URL=storage.flutter-io.cn //国内用户需要设置
保存,然后重启(执行 source ~/.bash_profile 即可)。否则配置无效。 - 下载 Flutter
git clone -b beta github.com/flutter/flu… - 配置flutter
在 .bash_profile 添加如下字段,这里需要注意的是 `pwd`/flutter 是你的flutter路径
export PATH=`pwd`/flutter/bin:$PATH - 进入 flutter 文件夹,执行 flutter doctor (该命令检查您的环境并在终端窗口中显示报告)
缺少的功能或者模块,按照提示进行安装即可。 - 其余按照文档进行安卓、iOS的配置进行相应的配置即可