前提条件:powershell 必须 5.0 以上 (win7的电脑不知为何怎么都升级不了5.0,所以我升级了win10)
一些需要的文件我上传到了百度网盘:
链接:https://pan.baidu.com/s/1MEh4IRbkFXX-mouFM9gKuw 提取码:lhys
1.安装git
网址: https://git-scm.com/downloads 选择下载windows版本
2.拉取flutter代码
git clone -b beta https://github.com/flutter/flutter.git
(如果出现git不是内部或外部命令,则需要添加系统变量git安装目录下的bin在PATH里)
(拉取时间可能较长,请耐心等待)
3.配置flutter环境变量
地址为 : 刚刚创建的存放sdk的文件夹向下一级的bin
如我放在了F:proflutterflutter下
所以在系统变量PATH下添加F:proflutterflutterin
(如果是国内的话,添加2个系统变量)
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
4.双击flutter/flutter_console.bat 然后输入 flutter doctor
(出现小圆圈为正常状态,继续等待即可,因网速差异可能需等待较长时间,请耐心等待)
(如果报错无法连接远程服务器,则关闭重新操作此步骤)
若出现下图所示则代表flutter sdk 下载正确,可进行下一步
5.下载Android Studio 并安装
我放在了百度网盘里或去官网下载:
官网: https://developer.android.google.cn/studio/
下载后双击进行安装,
6.配置Android SDK
站长工具网址: http://ping.chinaz.com/dl.google.com
打开网址输入 dl.google.com 查看响应时间最快的ip
我这最快的是浙江金华的 ip是 203.208.41.33
修改hosts文件,一般情况下文件在C:WindowsSystem32driversetc路径下
7.重复执行步骤4,flutter doctor
若出现此图则去更新一下sdk
我是使用Android studio 更新sdk 选28-30.选择更新或安装.
若出现 ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
则执行一下flutter doctor --android-licenses 然后一直Y ,出现All SDK package licenses accepted
然后再次执行flutter doctor
出现上图则表示完成.可以进行下一步了.
8.配置android studio plugin插件: dart插件和flutter插件
打开Android studio 查看版本
选择about
193.* 代表你的当前版本
然后
打开插件网址: https://plugins.jetbrains.com/plugin/9212-flutter/versions 下载对应插件
选择android studio
下载上属对应版本的插件
然后在右上角搜索dart也进行上属操作下载对应版本的插件.
将zip文件解压后直接复制到C:Users用户.AndroidStudio4.0configplugins文件夹下
然后打开android studio 查看
出现上图则表示插件添加成功
9.检查环境 再次执行步骤4,flutter doctor
出现上图则插件检查添加成功