一、安装Flutter
1、下载flutter SDk压缩包:https://github.com/flutter/flutter/releases(国内被墙,从GitHub下载)或从flutter社区中文资源网下载:https://www.flutter.cn/docs/get-started/install
2、配置系统环境变量:
(1)将flutter SDK解压目录下的bin文件路径配置到系统变量Path中
注:Mac系统配置方法如下
a、vi ./.bash_profile(打开配置文件,点击“i”进入编辑模式)
b、exprort PATH=/users/用户名/install/flutter/bin:$PATH(添加flutter路径,注意路径一定要正确,如果也是放在某用户路径下,前缀为“/users/”,这里不能用“/Users/”,虽然通过open命令能够打开目录,但环境变量不认。点击“Esc”退出编辑模式,输入“:wq!”关闭配置文件)
c、source ./.bash_profile(刷新配置文件)
d、echo $PATH(查看PATH变量配置是否成功)
(2)系统变量里配置镜像(国内访问flutter受限,可以使用Flutter社区和上海交通大学Linux用户组提供的两个镜像)
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
注:Mac系统配置如下
a、vi ./.bash_profile(打开配置文件,点击“i”进入编辑模式)
b、export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter(这里用清华提供的镜像,在git可以正常使用情况下,如果执行flutter命令卡着不动,则很可能是镜像问题,重新配置其他有效镜像即可)
c、source ./.bash_profile(刷新配置文件)
d、echo $PUB_HOSTED_URL
echo $FLUTTER_STORAGE_BASE_URL(查看PATH变量配置是否成功)
3、执行flutter解压录下flutter_console.bat,在弹出的窗口执行flutter doctor下载依赖
如遇到该异常表示未安装PowerShell或者版本低于5.0,可以查看这篇博客升级PowerShell
https://blog.csdn.net/yufumatou/article/details/92766350
4、android studio中安装flutter和dart插件(File->Seting->Plugins->Browse repositories…->选择flutter 插件并点击 install
)
二、创建flutter项目
1、File->New Flutter Project->Flutter Application
2、Android studio工具栏
三、问题集锦
1、升级AS后不显示“New Flutter Projectbu”
解决方法:File->Settings->Plugins->Installed,发现Dart和Flutter不支持当前的AS版本,切换至Updates标签更新Dart和Flutter插件后重启AS