Flutter(一) Android Studio环境配置

最近有需求要了解一下flutter相关技术,所以打算学习一下。我的电脑是window7系统,现在记录一下配置过程和其中遇到的bug。

一、直接用git bash运行指令下载flutter SDK:

cmd打开命令窗口,定位到你要安装的目录下下载sdk,我这里直接安装在D盘下,这里不要安装在Program Files文件夹下,可能会出现错误。
Flutter(一) Android Studio环境配置

二、配置环境变量:
  1. 配置java开发环境,这里就不说明了;
  2. 添加用户变量 PUB_HOSTED_URL:
    变量名:PUB_HOSTED_URL
    变量值:https://pub.flutter-io.cn
    Flutter(一) Android Studio环境配置
  3. 添加用户变量 FLUTTER_STORAGE_BASE_URL:
    变量名:FLUTTER_STORAGE_BASE_URL
    变量值:https://storage.flutter-io.cn
    Flutter(一) Android Studio环境配置
  4. 添加或编辑用户变量Path:
    如果用户变量中有Path则点击编辑,没有就新建一个,把flutter sdk的路径写到前面,用分号隔开,如图:D:\flutter\bin;
    Flutter(一) Android Studio环境配置
  5. 添加或编辑系统变量Path:
    如果用户变量中有Path则点击编辑,没有就新建一个,添加flutter sdk的路径,如图:D:\flutter\bin;
    Flutter(一) Android Studio环境配置
三、运行doctor进行检查:

cmd打开命令窗口,定位到安装的flutter文件夹,执行flutter doctor命令检查,如图:
Flutter(一) Android Studio环境配置
如果结果前三项都是对号,到此完成配置成功。

四、打开Android Studio下载 flutter 和 dart:

File—>Setting—>Plugins—>点击Browse repositories,如下图:
Flutter(一) Android Studio环境配置
搜索 flutter 和 dart ,如下图,选择Install下载下来:
Flutter(一) Android Studio环境配置
Flutter(一) Android Studio环境配置
下载之后重新启动一下就ok了,可以在File—>New—>New Flutter Project中新建flutter项目了。

五、遇到的坑:
  1. 其中配置的flutter相关路径必须统一。
  2. 命令中出现如下问题:
    无法将“Unblock-File”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查
    名称的拼写,如果包括路径,请确保路径正确,然后重试。
    所在位置 行:1 字符: 13
    Unblock-File <<<< -Path ‘D:\flutter/bin/internal/update_dart_sdk.ps1’; & ‘D:\flutter/bin/internal/update_dart_sdk.ps1’ CategoryInfo: ObjectNotFound: (Unblock-File:String) [], CommandNotFoundException FullyQualifiedErrorId : CommandNotFoundException

    解决方法: 到windows官网更新最新版的powershell版本(链接),安装后重启并再次运行flutter doctor即可。