Flutter环境配置

223 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情

使用 Android Studio 开发 Flutter 的环境配置。

步骤

1. Flutter SDK

1.1 下载

地址:docs.flutter.dev/development…

1.2 解压

解压路径不要有空格和中文。

1.3 配置路径

将解压后的目录中的flutter/bin添加到系统环境变量中。

1.4 配置国内源

添加系统环境变量:

PUB_HOSTED_URLpub.flutter-io.cn
FLUTTER_STORAGE_BASE_URLstorage.flutter-io.cn

1.5 确认 Android 协议

在终端运行:

flutter doctor --android-licenses

同意所有协议。

2. Android Sutdio

2.1 下载

地址:developer.android.google.cn/studio

2.2 安装

打开安装包并安装,选择 SDK 保存位置,需要路径无空格和中文。

2.3 配置代理

Android Studio 代理

启动 Android Studio,点击右上角“更多”按钮-“SDK Manager”。

选择“Appearence & Behavior”-“Http-Proxy”,配置代理。

Gradle 代理

在用户目录下.gradle下,创建gradle.properties文件,并写入代理配置。示例:

systemProp.http.proxyHost=localhost
systemProp.http.proxyPort=3128
systemProp.https.proxyHost=localhost
systemProp.https.proxyPort=3128

2.4 下载 SDK 和工具

同样在 SDK Manager 中,选择“Appearence & Behavior”-“Android SDK”。

勾选:

  • SDK Platforms
    • Android Tiramisu (如有更新 SDK 则选择最新 SDK)
  • SDK Tools
    • Android SDK Build Tools
    • Android SDK Command-line Tools
    • Android Emulator
    • Android SDK Platform-Tools

点击应用,等待下载完成。

3. 检查

在终端运行:

flutter doctor -v

检查是否有遗漏的操作和选择性操作。

比如:

  • 配置环境变量:http_proxy 和 https_proxy
  • 配置环境变量:no_proxy=127.0.0.1,localhost

参考资料: