Flutter MacOS 环境配置

配置 Flutter 中国镜像

在搭建 Flutter 环境之前,因为众所周知的原因,有可能被墙,所以需要先为 Flutter 配置中国镜像。

中国镜像地址:

  • Flutter 社区
    FLUTTER_STORAGE_BASE_URL: https://storage.flutter-io.cn
    PUB_HOSTED_URL: https://pub.flutter-io.cn
  • 上海交通大学 Linux 用户组
    FLUTTER_STORAGE_BASE_URL: https://mirrors.sjtug.sjtu.edu.cn
    PUB_HOSTED_URL: https://dart-pub.mirrors.sjtug.sjtu.edu.cn

配置方法

这里选择Flutter社区镜像地址
需要在 .bash_profile 文件末尾添加下面两行代码:

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

使用vim打开 .bash_profile 文件
$ vim ~/.bash_profile
添加下面两行
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

(添加完成后按Esc键,然后输入 : 再输入wq保存退出)
保存文件后,再运行下面的命令

$ source ~/.bash_profile

安装 Android 开发环境

为了 Flutter 可以编译成 Android APK,和运行在 Android 模拟器上,需要搭建 Android 开发环境。

  1. 安装 Android Studio,安装成功后,会自带 Android SDK
    Androdi Studio 的下载地址:

创建 Android 模拟器

  1. 打开 Android Studio,(右下角)选择 Confiure -> ‘AVD Manager’:
  2. 在打开的页面里点击 Create Virtual Device...
  3. Phone 里选择一个设备,这里选择 Pixel 2 XL:
  4. 选择一个android版本
  5. 然后一直点击 Next,就成功创建了 Android 模拟器。

Flutter SDK 安装

  1. 你可以在 Flutter SDK 的下载页面,选择你想要的版本,一般选择稳定版的
  2. 选一个路径来存放 Flutter SDK ,例如 Users/tanfeining/flutter, 在这个位置下解压缩 Flutter SDK 的 zip 包

设置 Flutter SDK 的环境变量

在 .bash_profile 文件上添加两行代码:

用vim打开
$ vim ~/.bash_profile
添加下面两行
export FLUTTER_HOME=Users/tanfeining/flutter (这里替换成你自己的flutter sdk存放路径)
export PATH=$PATH:$FLUTTER_HOME/bin

保存文件后,在运行

$ source ~/.bash_profile

验证 Flutter是否安装成功

为了验证 Flutter 是否安装成功,需要运行以下命令:

$ flutter doctor

如果看到输出如下的结果:

Doctor summary (to see all details, run flutter doctor -v):
[] Flutter (Channel stable, v1.5.4-hotfix.2, on Mac OS X 10.13.6 17G2208, locale zh-Hans-CN
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值