mac上搭建flutter开发环境并运行第一个程序

什么是flutter

官方是这么解释的:Flutter是谷歌的移动UI框架,能够快速在iOS和Android上构建高质量的原生用户界面。 Flutter能够与现有的代码一块儿工做。在全世界,Flutter正在被愈来愈多的开发者和组织使用,而且Flutter是彻底免费、开源的。(闲鱼APP就是用的flutter)android

1、安装flutter

#切换到准备安装flutter的目录
cd project
#有两种方法安装flutter SDK
#一、使用git clone
git clone -b beta https://github.com/flutter/flutter.git
#二、直接在github下载压缩包,下载地址https://github.com/flutter/flutter/releases
#在目录下解压zip文件
#配置环境
export PATH=`pwd`/flutter/bin:$PATH 
#若是下载太慢或者失败,那么须要先配置中国镜像,而后再clone项目
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
#切换到项目目录
cd ./flutter
flutter doctor

不出意外的话,应该会报错,提示你安装android studio、Xcode、install dart和flutter插件等。按照提示逐个安装就行。
须要注意的是,你可能会碰见pod setup这个步骤,可是却一直卡着进度条不动,快速的解决办法是,打开手机热点,mac链接手机的热点进行下载安装,5分钟内可以安装好(大小应该在500多M)ios

2、安装android studio及插件

android studio 下载地址
切换到对应的平台git

打开android studio, 打开plugin
image.pnggithub

输入flutter搜索,点击中间的 Search in repositories
image.png
点击install,顺利的话安装完毕以后重启android studio框架

3、运行第一个项目

新建一个Flutter
打开android studio后 会看到可选项多了一个 Start a new Flutter project
image.png
建立成功后在终端中输入open -a Simulator则能够启动ios模拟器,而后在android studio 控制台中输入 flutter run 就可以看到安卓真机和ios模拟器了
{7A7E8808-E6A9-39AC-1E02-B9CE009E1E53}.png
flutter run -d <设备id>就可以启动对应的平台了
如我这里启动ios模拟器就输入spa

flutter run -d B21

ios上的效果

和运行android项目同样的操做流程,链接安卓真机后在手机上能看到默认的项目
安卓上的效果插件

相关文章
相关标签/搜索