前提:针对Android开发者(windows系统下),已安装Git,AndroidStudio(建议4.0+版本)
一.下载Flutter SDK
地址:https://flutter.dev/docs/development/tools/sdk/releases,在 Stable channel (Windows)里面下最新版本即可。Flutter的渠道版本会不停变动,请以Flutter官网为准。在中国,要想正常获取安装包列表或下载安装包,可能需要翻墙,也可以去Flutter github项目下去下载安装包,地址:https://github.com/flutter/flutter/releases 。(我是直接在前面的地址下载的)
二.解压SDK:
1.将安装包zip解压到你想安装Flutter SDK的路径(如:C:\FlutterSDK;注意,尽量不要将flutter安装到需要一些高权限的路径如C:\Program Files\)。
2.在Flutter安装目录的flutter文件下找到flutter_console.bat,双击运行并启动flutter命令行,接下来,你就可以在Flutter命令行运行flutter命令了。
三.环境变量配置
1.使用镜像:
由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量(注意是用户变量,不是系统变量)中:
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
注意: 此镜像为临时镜像,并不能保证一直可用,读者可以参考https://flutter.io/community/china 以获得有关镜像服务器的最新动态。
如下图所示:
2.配置系统变量flutter/bin:
复制自己flutter SDK下flutter文件夹下的bin目录。找到系统变量path,双击,新增,填上即可(跟配置JAVA_HOME一样的)
重启windows以适应这些配置。
如果出现 flutter 不是内部或外部…Unable to find git in your PATH
说明你没有配置git环境变量。
在系统变量path中加上:
保存后关闭掉cmd再打开输入flutter doctor,如下图:
然后主要关注下Android toolchain: ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses(一些Android许可证不被接受。要解决这个问题,请运行:flatter-doctor-android许可证),按提示执行命令即可:
选择Y(yes),执行结束即可,如碰到其它情况,按照提示执行即可。
四.安装Flutter插件和Dart插件
flutter依赖于dart,所以先安装dart。
然后重启编辑器即可。到这里flutter环境已经配置完成,可以新建flutter项目了。