关于flutter 环境安装 Windows 10 填坑日记

        这两年移动端越来越不好搞了,从去年开始转移到小程序、CRM运营系统,再到H5,技术的转型快不过市场的凉凉,如今对于项目的快速发版和推广要求都比较高,原生的应用开发周期慢,验收测试都需要庞大的人力物力,造就了一批如 RN,weex,flutter等跨平台开发的解决方案,就flutter环境安装这部分遇到的坑做些记录。

首先,就是flutter对于我们国内的coder来说提供有汉化的一个中文网站,这一点做得很贴合国内的需求(https://flutterchina.club/get-started/codelab/),废话不多说,Windows安装flutter 国内是被墙了的,需要配置环境变量,目前比较稳定的有两种:

上海交通大学 Linux 用户组

FLUTTER_STORAGE_BASE_URL:https://mirrors.sjtug.sjtu.edu.cn

PUB_HOSTED_URL:https://dart-pub.mirrors.sjtug.sjtu.edu.cn

Flutter 社区

FLUTTER_STORAGE_BASE_URL:https://storage.flutter-io.cn

PUB_HOSTED_URL:https://pub.flutter-io.cn

亲测都没啥问题

其次是在我们flutter SDK  安装的时候,一般情况下我们是直接从GitHub去检出,方式一般是git clone,

同时如果嫌慢的话可以直接下载完整的工程切换到你需要的分支也行

在flutter SDK  下载完毕之后在 我们的环境变量里面配置一下


path.png

配置到我们的bin 目录 就可以了,

这些都做完之后,我们的Android studio 也正常安装的情况下我们需要配置一下:

问题就在这里了:


error.png

报错信息大概是flutter  SDK 下载没下载完全  走到这里第一印象是特么我这是官网下载的呀

通过试了几次 flutter doctor之后发现我们的问题不是出在flutter SDK 的下载这里

在命令行里面敲 flutter doctor时候会抛出一个错误  :  PowerShell.exe not exit

PowerShell是新一代的命令行工具,是替代cmd 命令的

去系统盘 win32 目录下边儿找找发现是没有这个目录的  我的是Windows 10  

去下载一个PowerShell  现在最新的是PowerShell 6

下载地址 :

链接:https://pan.baidu.com/s/1xMx4480m0Kt91Yzw7G35qg

提取码:bin5

下载完毕之后记得直接运行是不可以的 会报2503/2502 错误

处理方式如下:https://jingyan.baidu.com/article/75ab0bcb9de916d6874db25a.html

安装完毕之后运行  然后在powershell 里面  flutter doctor


powershell.png

这个下载dart的过程会很漫长 耐心等待  完事儿之后就可以直接Android studio 开发项目了 

插一句,在我们下载flutter的时候  在powershell 命令行下载的时候会同时把dart的一些依赖包下载下来 

下载完毕之后我们在配置Android studio flutter  SDK 的路径时会默认配置上dart对应的路径


dart.png

至此 flutter 项目中直接


update.png

你可能感兴趣的:(关于flutter 环境安装 Windows 10 填坑日记)