我之前一直是Android原生开发,因项目需要,得用Flutter了,空闲之下记录下Flutter的安装配置~
第一步:去flutter官网下载其最新可用的安装包,然后解压,最好不要解压在C盘下吧,我是解压在了F盘。
第二步:设置环境变量,如图所示,在用户变量下添加三条:Path下添加 flutter\bin 的全路径;名为PUB_HOSTED_URL,值为https://pub.flutter-io.cn的;名为FLUTTER_STORAGE_BASE_URL,值为https://storage.flutter-io.cn的。最后这俩是因为国内被墙,设置的临时镜像。
第三步:测试下吧,打开CMD窗口,输入命令flutter doctor,接下来就是按照提示去做啦,因为我之前是原生开发,所以已经安装配置AndroidStudio了,所有就没让我去安装。我的提示是Android licenses问题,就按照提示输入就好,之后就一直输入y,表示同意。
第四步,再测试下~呃,看下图,还有俩问题,这俩问题是提示需要安装flutter plugin和dart plugin,
Flutter
插件: 支持Flutter开发工作流 (运行、调试、热重载等).Dart
插件: 提供代码分析 (输入代码时进行验证、代码补全等)
那就解决一下,打开AndroidStudio->File->Settings->Plugins,搜索flutter和dart,搜索出来后安装就好啦
第五步:再检查下,看,好啦!
第六步:新建一个项目吧,开始你的Flutter入坑之路!!!哦对了,项目名称需要是小写的,祝好~
最后:介绍下项目的目录结构
android和ios目录:就是Android和IOS项目,需要与原生交互时就在这目录里写;
lib目录:是flutter代码,一般是dart语言编写的文件;
pubspec.yaml文件:配置文件,可以配置依赖项;也可以使用assets指定本地资源,如图片、字体等。