Flutter 安装配置

安装

  1. 安装Android Studio Download Android Studio and SDK tools  |  Android Developers (google.cn)
  2. 下载压缩包,解压 https://docs.flutter.dev/get-started/install/windows
  3. 修改gradle依赖 详见 https://www.cnblogs.com/Bin-x/p/15506785.html
  4. 新建系统变量 FLUTTER_ROOT 指向解压目录
  5. 新建环境变量
    • %FLUTTER_ROOT%\bin
    • %FLUTTER_ROOT%\bin\cache\dart-sdk\bin
    • %FLUTTER_ROOT%\.pub-cache\bin
  6. 新建系统变量
    • ANDROID_HOME 指向Android SDK目录
    • ANDROID_SDK_HOME 指向安卓虚拟机目录

配置

配置Dart SDK

单独安装的dart sdk有可能与安装的flutter版本不兼容,因此安装flutter时不需要要单独安装dart sdk,因为flutter sdk中包含了对应版本的dart sdk。

如果已经安装,运行 where flutter dart

查看dart sdk的安装位置,将单独下载的dart sdk删除。

或者也可以将单独下载的dart sdk放在flutter自带的sdk的后面。

使用国内镜像

在用户环境变量中增加下面两条:

PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

设置gradle缓存路径

在系统环境变量中增加 GRADLE_USER_HOME 变量指向本地缓存路径

验证

运行 flutter doctor 命令验证安装

其中,Chrome浏览器用于web开发,Visual Studio 用于桌面版开发,Http host国内访问不到,均可不予处理。

  • Unable to locate Android SDK.

出现此错误是因为没有下载Android SDK,打开Android Studio进行初始化配置即可。

  • cmdline-tools component is missing

打开Android Studio,在SDK Manager中下载命令行工具。

  • Android license status unknown.

命令行运行 flutter doctor --android-licenses ,全部同意即可。

 

posted @ 2021-11-22 08:41  Bin_x  阅读(280)  评论(0)    收藏  举报