Flutter 开发环境配置

843 阅读3分钟

介绍

Flutter 是由 Google 开发和提供支持的开源框架。前端和全栈开发人员使用 Flutter 为具备单一代码库的多个平台构建应用程序的用户界面(UI)。在 2018 年推出时,Flutter 主要支持移动应用程序开发。Flutter 目前支持在六个平台上进行应用程序开发:iOS、Android、Web、Windows、MacOS 和 Linux。

IDE

Flutter 可以在多种 IDE 中进行开发,以下是一些常见的 IDE:

  1. Android Studio:Google 官方推荐的 IDE,支持 Flutter 插件,可以提供代码补全、调试、构建和部署等功能。
  2. Visual Studio Code:轻量级 IDE,也支持 Flutter 插件,具有类似 Android Studio 的功能。
  3. IntelliJ IDEA:与 Android Studio 一样,由 JetBrains 开发,支持 Flutter 插件,提供代码补全、调试、构建和部署等功能。
  4. VS 2019:Microsoft 推出的 IDE,可以通过安装 Flutter 和 Dart 插件来支持 Flutter 开发。
  5. Xcode:macOS 平台下的 IDE,可以用于 Flutter 开发 iOS 应用程序。

Android SDK

Flutter 开发需要 Android SDK 的一部分,因为 Flutter 应用程序需要在 Android 设备或模拟器上运行。

  1. Android SDK Tools:这是 Android SDK 的核心组件,包含 Android SDK 管理器、虚拟设备管理器和其他工具。
  2. Android SDK Platform-Tools:这个组件包含了 Android 平台上一些必备的工具,如 adb 和 fastboot。
  3. Android SDK Build-Tools:这个组件包含了编译、打包和签名 Android 应用程序所需的命令行工具。
  4. Android SDK Platform:这个组件提供了 Android 平台的 API,Flutter 应用程序需要依赖这些 API。

在安装 Flutter 时,Flutter SDK 会自动检测已经安装的 Android SDK 组件,如果没有安装,Flutter 会提示你安装缺失的组件。因此,安装 Android SDK 是为了能够在 Android 设备或模拟器上运行 Flutter 应用程序,是 Flutter 开发的必要组成部分。

Android Studio 开发环境

  1. 下载安装 Flutter SDK:从 Flutter 官网(flutter.dev/docs/get-st…) 下载安装包,根据不同操作系统选择相应的安装方式,然后将 Flutter SDK 解压到任意目录。
  2. 配置 Flutter 环境变量:将 Flutter SDK 的 bin 目录添加到系统的 PATH 环境变量中,这样系统就可以在任意位置执行 Flutter 命令。
  3. 安装 Android Studio:下载安装 Android Studio(developer.android.com/studio),这是一… Android 开发环境,包括 Android SDK 和模拟器等。
  4. 安装 Flutter 和 Dart 插件:打开 Android Studio,打开插件管理器,搜索 Flutter 和 Dart 插件并安装,这样 Android Studio 就可以支持 Flutter 和 Dart 开发。
  5. 配置 Android SDK 路径:在 Android Studio 中打开 SDK Manager,确保已经安装了 Android SDK 并将其路径配置为环境变量 ANDROID_HOME。
  6. 启动 Android 模拟器:在 Android Studio 中打开 AVD Manager,创建一个 Android 模拟器并启动。
  7. 运行 Flutter 应用程序:在命令行中进入 Flutter 项目目录,运行「flutter run」命令,将 Flutter 应用程序安装到 Android 模拟器上并启动。

Visual Studio Code 开发环境

  1. 安装 Flutter SDK:首先需要安装 Flutter SDK,可以从 Flutter 官网(flutter.dev/docs/get-st…
  2. 安装 Dart 插件:打开 Visual Studio Code,点击左侧的 Extensions 图标,搜索并安装 Dart 插件。
  3. 安装 Flutter 插件:同样在 Visual Studio Code 中搜索并安装 Flutter 插件。
  4. 创建 Flutter 项目:在 Visual Studio Code 中,按下 Ctrl+Shift+P (Windows,Linux) 或 Command+Shift+P (macOS) 打开命令面板,输入 Flutter 并选择 Flutter: New Project,按照提示输入项目名称和路径,选择项目类型和支持的平台 (如 iOS、Android 等),然后等待项目创建完成。
  5. 运行 Flutter 应用程序:在 Visual Studio Code 中打开 Flutter 项目文件夹,点击 Debug 图标,选择「Flutter」配置,然后按下 F5 或者点击「Run and Debug」按钮来启动应用程序。