前言
最近公司需要研究flutter,在windows上安装flutter环境,下面记录一下安装过程踩到的坑,以及采用的方案,如果你也有类似的需要,希望对你有所帮助。
参考网址:flutter.cn/ 参考安装和环境配置以及编辑工具设定两节。
注意:一定要把镜像设置为国内的镜像,否则会安装超级慢的哦,参考该链接blog.csdn.net/qq_34960412… 进行配置
步骤一:下载安装,配置全局环境变量
下载flutter对应的版本(flutter自带dart),我是下载的最新的1.22.6版本
下载后解压到你自己认为合适的flutter路径下,不需要安装,解压即安装,记住路径,配置环境变量,以便去全局使用,详细看教程。
步骤二:下载依赖,检测环境
安装并配置好全局路径后,在终端使用 “flutter” 命令,第一次会自动下载安装一些依赖,这个时候需要等待,如果没有配置好国内镜像,这个过程会等到你怀疑人生
执行完之后,接着在终端执行 "flutter doctor" 这个过程会检测你的环境以及依赖环境是否都安装好了,如果没有会报错。提示你安装对应的环境或插件,我是安装好android studio之后,执行的这个检测,提示了三条警告,如下:
-
android lineses 验证不通过,提示信息后面有个指令,终端执行该指令,一步步yes,即可解决
-
android studio 没有安装flutter插件和dart插件,需要安装对应的插件,按官网提示操作有坑 后续我会详细讲解
-
找不到终端,这个后续用android studio 开一个模拟器即可
步骤三:安装android studio以及flutter插件
我是安装的如下版本,在android studio help -> about 选项可查看该信息,记住#AI-后面的数值,我的是201版本,后续安装flutter插件会用到。
安装flutter插件
安装android studio时,我的是自动安装的android SDK,后续只是安装flutter插件,按官方教程会有坑,上面提到过,因为,android studio 3.5版本以后,plugins 里面是没有flutter 插件的,需要在plugins.jetbrains.com/plugin/9212… 这个网站上下载对应版本的包
安装dart插件
和flutter插件类似,在该网址 plugins.jetbrains.com/plugin/6351… 下载对应版本的包
下载好之后,打开android studio的flie -> settings 如下图,找到plugins,如下图,选择如下:
选择你下载好的压缩包,安装即可,如下所示:
这个过程中提示重启studio 的话,重启即可。
到这一步基本完成了,但是使用flutter doctor 检测的时候,发现插件还是android studio的flutter插件还是没装上,各种查找,最终在这个网站blog.csdn.net/kaixinlaok/… 上找到了答案,跟着操作,完成后,发现flutter 在终端卡主了,没反应,在网上查询原因,发现可能是git安装时和flutter冲突了,需要重新安装git,不过我没有重新安装,我试探性的在终端执行git,重新执行flutter 竟然正常了,好巧啊。
重新执行flutter doctor 检测通过,爽歪歪!
这是我在安装flutter环境时遇到的一些坑,以及爬坑的过程,希望能给大家提供一些参考。