Flutter SDK安装

版权声明:本文为博主原创文章,未经博主允许不得用于任何商业用途,转载请注明出处。 https://blog.csdn.net/fyyyr/article/details/86593125

SDK下载安装

Flutter集成了Dart,因此不需要单独安装dart-sdk。
Flutter的SDK可以从官网下载:
https://flutter.io/docs/development/tools/sdk/archive?tab=windows#windows
flutterVersion
这里列出了4个channel:Stable,Beata,Dev,Master。开发推荐使用dev版本。
当前最新Stable版为v1.0.0,大小为320.66M,解压后有656M。若选择从GitHub下载,则务必注意是否为完整版本。GitHub上低于10M的那些版本都是不完整版本,需要额外下载。
下载后解压,得到一个flutter文件夹,放到非系统盘路径下,这样不涉及权限问题。
flutterRelease
这里放在了D:\program file下。

环境变量设置

修改系统环境变量,在Path中添加:
D:\program file\flutter\bin
打开cmd,输入flutter,会列出flutter所有的命令列表。
为了可以顺利切换版本与升级,可以设置两个用户变量:

  • 变量名PUB_HOSTED_URL,变量值https://pub.flutter-io.cn
  • 变量名FLUTTER_STORAGE_BASE_URL,变量值https://storage.flutter-io.cn

检测flutter环境

在cmd中运行命令:

flutter doctor

会自动检查flutter运行环境,并显示结果。

升级flutter

若要升级flutter,则打开cmd,使用cd命令定位到应用程序根目录(包含pubspec.yaml文件的目录),然后输入命令:

flutter upgrade

各个channel区别及切换

  • Stable:稳定版。近一年中最好的beta版本。
  • Beta:测试版。每隔几周都会选取近几个月中最好的dev版本作为Betab版。
  • dev:最新的经过完全测试的版本。包含新功能,但可能有一些问题。
  • master:最新版,但未经测试。

可以看到这4个channel是递进关系。开发推荐使用dev版。
切换channel:

flutter channel dev

如上,会将channel切换到dev版本。切换后,再次输入flutter命令,会自动更新。
注意要执行该命令,则必须保证flutter sdk的文件没有经过改动。
若环境变量中没有添加PUB_HOSTED_URLFLUTTER_STORAGE_BASE_URL来设置国内镜像,则切换后,更新会失败。
除了命令切换,还可以直接从官网下载对应channel的压缩包来替换。

猜你喜欢

转载自blog.csdn.net/fyyyr/article/details/86593125