介绍
Flutter 是由 Google 开发和提供支持的开源框架。前端和全栈开发人员使用 Flutter 为具备单一代码库的多个平台构建应用程序的用户界面(UI)。在 2018 年推出时,Flutter 主要支持移动应用程序开发。Flutter 目前支持在六个平台上进行应用程序开发:iOS、Android、Web、Windows、MacOS 和 Linux。
IDE
Flutter 可以在多种 IDE 中进行开发,以下是一些常见的 IDE:
- Android Studio:Google 官方推荐的 IDE,支持 Flutter 插件,可以提供代码补全、调试、构建和部署等功能。
- Visual Studio Code:轻量级 IDE,也支持 Flutter 插件,具有类似 Android Studio 的功能。
- IntelliJ IDEA:与 Android Studio 一样,由 JetBrains 开发,支持 Flutter 插件,提供代码补全、调试、构建和部署等功能。
- VS 2019:Microsoft 推出的 IDE,可以通过安装 Flutter 和 Dart 插件来支持 Flutter 开发。
- Xcode:macOS 平台下的 IDE,可以用于 Flutter 开发 iOS 应用程序。
Android SDK
Flutter 开发需要 Android SDK 的一部分,因为 Flutter 应用程序需要在 Android 设备或模拟器上运行。
- Android SDK Tools:这是 Android SDK 的核心组件,包含 Android SDK 管理器、虚拟设备管理器和其他工具。
- Android SDK Platform-Tools:这个组件包含了 Android 平台上一些必备的工具,如 adb 和 fastboot。
- Android SDK Build-Tools:这个组件包含了编译、打包和签名 Android 应用程序所需的命令行工具。
- Android SDK Platform:这个组件提供了 Android 平台的 API,Flutter 应用程序需要依赖这些 API。
在安装 Flutter 时,Flutter SDK 会自动检测已经安装的 Android SDK 组件,如果没有安装,Flutter 会提示你安装缺失的组件。因此,安装 Android SDK 是为了能够在 Android 设备或模拟器上运行 Flutter 应用程序,是 Flutter 开发的必要组成部分。
Android Studio 开发环境
- 下载安装 Flutter SDK:从 Flutter 官网(flutter.dev/docs/get-st…) 下载安装包,根据不同操作系统选择相应的安装方式,然后将 Flutter SDK 解压到任意目录。
- 配置 Flutter 环境变量:将 Flutter SDK 的 bin 目录添加到系统的 PATH 环境变量中,这样系统就可以在任意位置执行 Flutter 命令。
- 安装 Android Studio:下载安装 Android Studio(developer.android.com/studio),这是一… Android 开发环境,包括 Android SDK 和模拟器等。
- 安装 Flutter 和 Dart 插件:打开 Android Studio,打开插件管理器,搜索 Flutter 和 Dart 插件并安装,这样 Android Studio 就可以支持 Flutter 和 Dart 开发。
- 配置 Android SDK 路径:在 Android Studio 中打开 SDK Manager,确保已经安装了 Android SDK 并将其路径配置为环境变量 ANDROID_HOME。
- 启动 Android 模拟器:在 Android Studio 中打开 AVD Manager,创建一个 Android 模拟器并启动。
- 运行 Flutter 应用程序:在命令行中进入 Flutter 项目目录,运行「flutter run」命令,将 Flutter 应用程序安装到 Android 模拟器上并启动。
Visual Studio Code 开发环境
- 安装 Flutter SDK:首先需要安装 Flutter SDK,可以从 Flutter 官网(flutter.dev/docs/get-st…
- 安装 Dart 插件:打开 Visual Studio Code,点击左侧的 Extensions 图标,搜索并安装 Dart 插件。
- 安装 Flutter 插件:同样在 Visual Studio Code 中搜索并安装 Flutter 插件。
- 创建 Flutter 项目:在 Visual Studio Code 中,按下 Ctrl+Shift+P (Windows,Linux) 或 Command+Shift+P (macOS) 打开命令面板,输入 Flutter 并选择 Flutter: New Project,按照提示输入项目名称和路径,选择项目类型和支持的平台 (如 iOS、Android 等),然后等待项目创建完成。
- 运行 Flutter 应用程序:在 Visual Studio Code 中打开 Flutter 项目文件夹,点击 Debug 图标,选择「Flutter」配置,然后按下 F5 或者点击「Run and Debug」按钮来启动应用程序。