创建Flutter工程卡死

August 27, 2019

首次完成配置 Flutter 环境后,通过 flutter doctor 检查 Android Studio 插件已正常安装。

1
2
3
4
5
6
7
8
9
10
11
12
13
> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.7.8+hotfix.4, on Mac OS X 10.14.6 18G87, locale zh-Hans-CN)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
....
....
[✓] Android Studio (version 3.5)
[!] IntelliJ IDEA Ultimate Edition (version 2019.1.3)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
[✓] Connected device (1 available)

! Doctor found issues in 4 categories.

但是用 Android StudioNew Flutter project 时IDE卡死,因为 Android Studio 配置插件后不会默认导入 Flutter 的环境变量。首先进入 Android Studio 设置:

preferences_macox

搜索关键字 flutter,然后手动指定本地的 Flutter SDK path

preferences_flutter_macox

设置完毕后重启IDE,在尝试创建工程。如果依然卡死,请在环境变量内配置下载 Flutter 的中国依赖源。

new_flutter_project_page