windows flutter环境搭建

flutter界面框架是基于dart语言的.又如qt与c++一般.

首先我们先下载flutter SDK

链接:https://flutter.cn/docs/get-started/install/windows

按照文档直接下载压缩包.解压在非需要系统权限目录.

找到安装后的flutter目录中的 flutter_console.bat.双击运行该命令窗口

 

 

 PS:我系统是windows7的

.

运行flutter doctor.

 

 

 会提示你自己电脑上的环境是否完整.我这边是已经配好的.vscode和AndroidStudio都已配置成功.最下面感叹号是说我未连接任何设备.不用关心.后面会讲到.

一般运行了flutter doctor该脚本会自动安装他所依赖的dart.

我自己是没自己安装.后续自己手动安装下就行了.

链接:https://dart.dev/tools/sdk/archive

自行选择对应版本.

记得将flutter和dart添加至环境变量.

这些完了之后.如果是用AndroidStudio.直接安装此IDE.自己会下载相关安卓依赖.

现在就是要将flutter添加安卓环境许可了.

flutter doctor --android-licenses.(如果flutter的环境变量没添加就到flutter里面打开命令窗口运行)

就会出现一堆要你选择yes or no .一路yes下去就行了

终极:

再次运行flutter doctor.

查看环境情况.

到这里基本就ok了.

到AndroidStudio里面new一个flutter例程.

 

 

因为AndroidStudio自带的安卓虚拟模拟器很卡.也很占内存.我就没配置了.

这里我配置三方安卓模拟器的是  逍遥模拟器;

直接官网下载安装.运行.

 

 在到命令窗口查看.已经连上了.逍遥好像是一启动就自己连上了.没连上直接命令连接即可(进模拟器安装目录bin文件夹下面打开CMD 输入adb.exe connect 127.0.0.1:21503)

最后说说过程中遇到的坑,基本也都会遇到.

1.连接模拟器提示连接失败.什么积极阻止连接.说安卓SDK和模拟器版本不匹配.

这时候我们直接将安卓SDK里面的adb.exe复制过来替换模拟器的adb_exe即可.

 

2.运行flutter项目的时候卡在Running ‘gradle assembleDebug'

这边大体原因是此源是国外仓库的原因.我们直接手动将其替换/打开flutter项目的

 

maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }

注释上面的//google() //jcenter()

再去我们的H:\FlutterSDK\flutter\packages\flutter_tools\gradle路径下打开flutter.gradle文件

再次更改下载源.再次运行我们的flutter项目.等待些许时间,.会安装相关文件.等待.模拟器上就会显示我们的demo了至此环境搭建完成.

各位如果有遇到新的问题可在下面留言.大家一起记录完整flutter环境搭建.

 

posted @ 2020-07-23 10:05  Freedom-萱  阅读(321)  评论(0编辑  收藏  举报