# 系统要求

# Android 设置

安装 Android Studio

  • 要为 Android 开发 Flutter 应用,您可以使用 Mac,Windows 或 Linux(64 位)机器.

  • Flutter 需要安装和配置 Android Studio:

下载并安装 Android Studio

  • 启动 Android Studio,然后执行“Android Studio 安装向导”。这将安装最新的 Android SDK,Android SDK 平台工具和 Android SDK 构建工具,这是 Flutter 为 Android 开发时所必需的

设置您的 Android 设备 要准备在 Android 设备上运行并测试您的 Flutter 应用,您需要安装 Android 4.1(API level 16)或更高版本的 Android 设备.

  • 在您的设备上启用 开发人员选项 和 USB 调试 。详细说明可在 Android 文档中找到。
  • 使用 USB 将手机插入电脑。如果您的设备出现提示,请授权您的计算机访问您的设备。
  • 在终端中,运行 flutter devices 命令以验证 Flutter 识别您连接的 Android 设备。
  • 运行启动您的应用程序 flutter run。
  • 默认情况下,Flutter 使用的 Android SDK 版本是基于你的 adb 工具版本。 如果您想让 Flutter 使用不同版本的 Android SDK,则必须将该 ANDROID_HOME 环境变量设置为 SDK 安装目录。

设置 Android 模拟器 要准备在 Android 模拟器上运行并测试您的 Flutter 应用,请按照以下步骤操作:

  • 在您的机器上启用 VM acceleration
  • 启动 Android Studio>Tools>Android>AVD Manager 并选择 Create Virtual Device.
  • 选择一个设备并选择 Next。
  • 为要模拟的 Android 版本选择一个或多个系统映像,然后选择 Next. 建议使用 x86 或 x86_64 image .
  • 在 Emulated Performance 下, 选择 Hardware - GLES 2.0 以启用 硬件加速.
  • 验证 AVD 配置是否正确,然后选择 Finish。

# 获取 Flutter SDK

  • 去 flutter 官网下载其最新可用的安装包,点击下载 (opens new window)
  • 将安装包 zip 解压到你想安装 Flutter SDK 的路径(如:C:\src\flutter;注意,不要将 flutter 安装到需要一些高权限的路径如 C:\Program Files\)

# 更新环境变量

  • 转到 “控制面板>用户帐户>用户帐户>更改我的环境变量”

  • 在“用户变量”下检查是否有名为“Path”的条目:

    • 如果该条目存在, 追加 flutter\bin 的全路径,使用 ; 作为分隔符.
    • 如果条目不存在, 创建一个新用户变量 Path ,然后将 flutter\bin 的全路径作为它的值.
  • 由于在国内访问 Flutter 有时可能会受到限制,Flutter 官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中:

    • PUB_HOSTED_URL=https://pub.flutter-io.cn
    • FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
  • 如果运行 flutter doctor 时将出现 Unable to find git in your PATH 错误,此时需要手动添加 C:\Program Files\Git\bin 至 Path 系统环境变量中