您好,欢迎关注我的专栏,本篇是关于Flutter的系列篇,从简单的Flutter介绍开始,一步步带你了解进入Flutter的世界。你最好有一定的移动开发经验,如果没有也不要担心,在我的专栏底部给我留言,我会尽我的能力给你解答。

上篇文章我们简单的介绍了一下什么是Flutter,相信大家已经摩拳擦掌想真枪实弹的试一试了吧,本篇文章就介绍如何配置Flutter的开发环境。

本专栏默认使用MacOS + AndroidStudio/Xcode搭建开发环境,其它开发环境可以自行参考资料或给我留言。

系统要求

要安装并运行Flutter,您的开发环境必须满足以下最低要求:

  • 操作系统: macOS (64-bit)
  • 磁盘空间: 700 MB (不包括Xcode或Android Studio的磁盘空间).
  • 工具: Flutter 依赖下面这些命令行工具.
    bash, mkdir, rm, git, curl, unzip, which

获取Flutter SDK

先克隆beta分支,然后将该flutter工具添加到您的系统路径中:

git clone -b beta https://github.com/flutter/flutter.git
export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
export PATH=`pwd`/flutter/bin:$PATH
复制代码

运行 flutter doctor

运行以下命令查看是否需要安装其它依赖项来完成安装:

flutter doctor
复制代码

该命令执行完成后如果看到所有item都打上了勾,并且提示• No issues found!那就是正确安装完成。但是或多或少每个人都会遇到点问题,且会遇到不同的问题,这里我就不一一举例问题了,简单的来说通过baidu或Google都能解决,如果不能解决请在文章末尾给我留言。

安装AndroidStudio/Xcode

安装这两个平台开发IDE就比较简单了,一个是上官网直接下载最新的安装包,另一个是在AppleStore下载最新的版本即可。

配置环境会遇到的坑

至此你的电脑就具有整个Flutter的开发运行环境了,本文最大的坑是在国内的部分城市无法访问Flutter资源节点,导致Flutter无法下载或同步失败,需要在系统环境变量中配置国内镜像服务器:

1. 打开终端输入
vim ~/.bash_profile2. 在配置文件中输入
export PUB_HOSTED_URL=https://dart-pub.mirrors.sjtug.sjtu.edu.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn3. 保存,退出,重启终端即可
复制代码

一定要记得重启终端才行。

安装配置Flutter环境还是很简单的,相信本篇文章读完之后,你已经可以独立的搭建Flutter开发环境了,下一个章节让我门开始写一个Flutter的HelloWorld应用吧!

喜欢次类型的系列文章的话,点个赞,点个赞,点个赞~重要的事情说三遍

转载于:https://juejin.im/post/5d0b4991e51d45109725fe95

Flutter 系列(一)安装与配置相关推荐

  1. 五十、Maven系列:安装和配置Maven镜像

    @Author:Runsen @Date:2020/6/11 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...

  2. FieldTrip toolbox教程系列(0)-安装、配置与测试

    FieldTrip是MEG, EEG, iEEG和NIRS分析的MATLAB软件工具箱.它提供预处理和先进的分析方法,如时频分析,使用偶极子的源重建,分布源和波束形成器和非参数统计测试. 下载 首先下 ...

  3. GVIM技巧系列-GVIM安装与配置

    前言 GVIM被誉为编辑器之神,是一款好用强大的文本编辑器,本文主要介绍Windows版GVIM的安装以及配置. 一.GVIM的安装 1.访问官方网址https://www.vim.org/downl ...

  4. 【CCNP | 网络模拟器GNS系列】安装、配置和使用 GNS3

    目录 1. 下载 GNS3 1.1 GitHub下载(推荐) 1.2 官方下载(示例) 2. 安装GNS3 (1)进入GNS3设置界面 (2)许可协议 (3)选择启动目录文件夹 (4)选择组件 (5) ...

  5. proxmox学习使用系列--1.安装后配置软件源

    Proxmox VE(PVE)+ceph+物理网络规划-超融合生产环境安装部署案例 前面的安装参考别人的上面的文章吧,那里的老版本还是buster,后面的配置根据现用的bullseye做个记录,系统安 ...

  6. Go语言系列-Go安装与配置

    一.Go环境搭建 1. Go环境下载与安装 A. Go语言安装包下载 Go语言安装包下载页面网址:https://golang.google.cn/dl/,其页面如下 (如果上述网站打不开或者开启缓慢 ...

  7. Flutter系列之在 macOS 上安装和配置 Flutter 开发环境

    本文为Flutter开发环境在macOS下安装全过程: 一.系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不 ...

  8. Nachos3.4系列-1 安装与环境配置 【转】

    本文转自http://blog.sina.com.cn/s/blog_a2dded3d010194pj.html Nachos系列免责说明:本系列博客所用源代码及文档均来自互联网,如有侵权,请私信,马 ...

  9. IBM HACMP 系列 -- 安装和配置三

    HACMP 提供了下列类型的资源组: (1).      级联资源组 (2).      循环资源组 (3).      并发访问资源组 (4).      自定义访问组 一. 级联资源组 级联资源组 ...

  10. 【Flutter】Flutter 开发环境搭建 ( Android Studio 下 Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查 )

    文章目录 一.Flutter 学习资料 二.Flutter 开发环境搭建 三.Android Studio 环境安装 Flutter / Dart 插件 四.下载 Flutter SDK 五.设置 F ...

最新文章

  1. http://jsbeautifier.org/
  2. NIPS 2016 | Best Paper, Dual Learning, Review Network, VQA 等论文选介
  3. 01-java基础加强,eclipse工具使用,快捷键,断点调试,单元测试,jdk5新特性,增强for循环,集合map,list,可变参数,枚举,反射,泛型
  4. 谈谈有什么方法可以快捷实现多场景下的线程安全
  5. SAP License:BW/BCS(BO)难在那里--SAP中的公司和会计凭证
  6. 苹果调整App Store政策;国内首个5G+8K超高清国产化白皮书发布;Windows计算器移植到到 Linux|极客头条
  7. Cocos creator之javascript闭包
  8. 【渝粤教育】国家开放大学2018年秋季 0689-22T老年心理健康 参考试题
  9. [bzoj1062] [NOI2008]糖果雨
  10. Geolocation error:Only secure origins are allowed (see:https://goo.gl/Y0ZkNV)..
  11. 「需求广场」需求词更新明细(六)
  12. nsis出错_nsis error解决方法
  13. clodop控件使用
  14. sklearn垃圾邮件识别
  15. 2004年 联想员工亲历联想大裁员:公司不是我的家 (网易裁员事件相关文章)
  16. 6-3 jmu-python-函数-找钱 (10分)
  17. 利用注册表更改文件默认打开方式及图标
  18. webx 容器初始化
  19. Paper Reading||Differentiable Dynamic Quantization with Mixed Precision and Adaptive Resolution
  20. windows服务器迁到_Windows服务器迁移工具使用攻略

热门文章

  1. java保留两位小数
  2. 【RAC】使用一条“ps”命令获取Linux环境下全部RAC集群进程信息
  3. memcached基本操作和语法
  4. ERROR 1222 (21000): The used SELECT statements have a different number of columns :
  5. JavaScript作用域链
  6. 快速理解VirtualBox的四种网络连接方式
  7. Linux下的示例程序
  8. UIBarButtonItem使用困惑
  9. linux忘记root密码的两种修改方法
  10. python爬取网易云音乐_Python 从零开始爬虫(七)——实战:网易云音乐评论爬取(附加密算法)...