Flutter环境搭建与配置

前言

作为一名Android开发者,由Java开发到现在的Kotlin + Jetpack开发,很明显已经满足不了市场需求,个别大厂已经使用Flutter语言操刀项目了,看了 FlutterGo,FlutterUnit 两个项目中收录的上百种 Widget,可以看出 Flutter 发展到现在已经很成熟了


资料收集

Tip:在国内,要想正常获取安装包列表或下载安装包,可能需要科学上网,所以建议去Github克隆releases版本的 Flutter SDK

SDK配置

1.先配置用户环境变量

在这里插入图片描述

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

2.再使用 git 或者 GitHub Desktop 克隆Flutter SDK,克隆完成后,在Window的环境变量中进行配置

在这里插入图片描述

Android Studio安装插件

在Setting—>Plugins中Flutter,Dart插件
在这里插入图片描述

配置Flutter SDK

在这里插入图片描述

配置Dart SDK

在这里插入图片描述
插件安装完成后重启Android Stuido,使用dos命令查看结果,输入 flutter doctor 查看flutter sdk配置结果。

Tip:第一次使用 flutter doctor 命令时间会先更新flutter和dart SDK包,耐心等待下载即可。

更新完成后,再次输入 flutter doctor 查看结果。命令打印的结果中四个选项都正确,说明配置成功。
在这里插入图片描述

踩坑1

安装好后发现File中却没有 New Flutter Project… 选项
在这里插入图片描述
在网上搜索了一圈原来是 Android APK Support 插件没有启用
在这里插入图片描述
勾选 Android APK Support 插件后,点击 Apply 同步,然后重启Android Studio在打开File菜单就会看到 New Flutter Project… 选项
在这里插入图片描述
接下来正常创建Flutter项目即可!!!

踩坑2

更新依赖库版本后点击同步偶尔会出现 Waiting for another flutter command to release the startup lock… 提示,然后就会一直卡住不动,意思是有一个flutter命令锁未释放,如下:
在这里插入图片描述
解决办法是找到 Flutter SDK 文件夹中对应的 lockfile 文件删除,然后重启Android Studio恢复正常。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蒙同學

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值