最近开始接触flutter,小白一枚,记录一下最近安装flutter的过程。
因为自己电脑已经安装了Android Studio 和 git 工具,因此直接从安装flutter说起,
1,去官网下载flutter 安装包: https://flutter.dev/docs/development/tools/sdk/releases
下载成功之后,将安装包zip解压到你想安装Flutter SDK的路径 ,我自己是放在C盘目录下解压的
(PS: 你可以根据自己实际情况自己选择,如:C:\src\flutter
;注意,不要将flutter安装到需要一些高权限的路径如C:\Program Files\
),
2,配置环境变量:
找到我的电脑,右键-->属性-->高级系统设置--->选择高级--->环境变量,打开系统变量页面。如下:
重启Windows以应用此更改
3,重启之后,找到你安装的flutter 安装包路径下,找到 flutter_console.bat 文件,双击,打开命令窗口,如下
输入:flutter doctor 来检验你是否需要安装任何依赖项来完成安装:
叮~~~~~~~·重点来了:这是可能会出现一些错误,这时喝口水,不要慌,
错误一:如下图: 这是发现还没有安装Android sdk,那么就安装Android SDK :
(盗用截图)
解决办法:通过Android studio 找到你自己的Android SDK路径:File--Settings, 打开如下图,找到你自己的sdk路径,
然后重新打开上边打开过的环境变量页面,在用户变量里新建一个用户变量
变量名: ANDROID_HOME ,变量值: 刚才自己的Android SDK 路径: 如图:
再次重启电脑(如果环境变量生效 也可以不重启)。
打开命令提示符。输入 flutter doctor。检查配置项。如下图所示:
错误二: 出现感叹号! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
解决办法: 按照他说的 输入 flutter doctor --android-licenses,一路y下去即可。
再次重新输入 flutter doctor检查一下,如下图所示:表示只有Android studio的两个插件没有安装了。
错误三:上图说明是你的Android studio 没有安装 flutter 和dart 插件,这时怎么办呢?
打开Android studio 安装它,打开 file--settings---plugins--Marketplace, 在搜索框输入:flutter 如图
点击右侧的install , 会提示你也要安装Dart, 同意就行,安装后,重启Android studio ,
接着重新运行flutter doctor ,如果出现下图:恭喜,你成功了,自己玩去吧,这时就可以去打开Android studio,创建flutter项目, 此篇结束,
如果仍然是出现错误三:图片的样子,提示检测不到 Dart、Flutter 插件,那么恭喜你,朋友,你碰到错误四了,看下边:
错误四:flutter doctor 无法检测到AndroidStudio4.1已安装的插件
那么此时在你的命令行输入如下命令:
flutter channel dev
flutter upgrade
flutter config --android-studio-dir="C:\Program Files\Android\Android Studio" (ps:这个是需要输入你自己的Android Studio 安装路径,不要照搬过去)
flutter doctor -v
解决,完美。
ps: 如果你第一次创建flutter项目,发现没有new Flutter Project 这个玩意:
不要慌,接着看
点击:File ---->Settings ----> plugins
在Plugins插件中找到Android APK Support,你会看到并没有选中,问题就在这里,勾选上,然后在重启AS后即可看到了。
至此,结束。