系统要求
要安装和运行Flutter,您的开发环境必须满足以下最低要求:
- 操作系统:Windows 7 SP1或更高版本(64位)
- 磁盘空间:400 MB(不包括IDE /工具的磁盘空间)。
- 工具:Flutter取决于您环境中可用的这些工具。
- Windows PowerShell 5.0或更高版本(预装Windows 10)
- Git for Windows,使用Windows命令提示符选项中的Use Git。如果已安装Git for Windows,请确保可以
git
从命令提示符或PowerShell 运行命令。
获取Flutter SDK
- 下载以下安装包以获取Flutter SDK的最新稳定版本:flutter_windows_v1.0.0-stable.zip对于其他发布渠道和较旧版本,请参阅SDK存档页面。
- 解压缩zip文件并将其包含
flutter
在Flutter SDK的所需安装位置(例如C:\src\flutter
;不要将Flutter安装在C:\Program Files\
需要提升权限的目录中)。 flutter_console.bat
在flutter
目录中找到该文件。双击启动它。
您现在可以在Flutter控制台中运行Flutter命令了!
要更新现有版本的Flutter,请参阅升级Flutter。
更新你的路径
如果您希望在常规Windows控制台中运行Flutter命令,请执行以下步骤将Flutter添加到PATH
环境变量:
- 在“开始”搜索栏中,键入“env”,然后选择“ 为您的帐户编辑环境变量”
- 在用户变量下检查是否有名为Path的条目:
- 如果该条目不存在,全路径追加到
flutter\bin
使用;
从现有值的分隔符。 - 如果该条目不存在,请创建一个以
Path
完整路径命名的新用户变量flutter\bin
作为其值。
- 如果该条目不存在,全路径追加到
请注意,您必须关闭并重新打开任何现有控制台窗口才能使这些更改生效。
flutter doctor
从路径中具有Flutter目录的控制台窗口(参见上文)中,运行以下命令以查看是否存在完成设置所需的任何平台依赖性:
C:\src\flutter>flutter doctor
此命令检查您的环境并显示Flutter安装状态的报告。仔细检查输出以了解您可能需要安装的其他软件或执行的其他任务(以粗体显示)。
例如:
[ - ] Android工具链 - 为Android设备开发 •D:\ Android \ sdk上的Android SDK ✗AndroidSDK缺少命令行工具; 从https://goo.gl/XxQghQ下载 •尝试重新安装或更新Android SDK, 有关详细说明,请访问https://flutter.io/setup/#android-setup。
以下部分介绍如何执行这些任务并完成设置过程。安装任何缺少的依赖项后,可以flutter doctor
再次运行该 命令以验证是否已正确设置所有内容。
该flutter
工具使用Google Analytics匿名报告功能使用情况统计信息和基本崩溃报告。此数据用于帮助改善Flutter工具。分析不会在第一次运行或任何涉及的运行时发送flutter config
,因此您可以在发送任何数据之前选择退出分析。要禁用报告,请键入flutter config --no-analytics
并显示当前设置,然后键入 flutter config
。请参阅Google的隐私权政策:www.google.com/intl/zh-CN/policies/privacy。
Android设置
注意: Flutter依赖Android Studio的完整安装来提供其Android平台依赖项。但是,您可以在许多编辑器中编写Flutter应用程序; 后面的步骤将讨论这个问题。
安装Android Studio
- 下载并安装Android Studio。
- 启动Android Studio,然后浏览“Android Studio安装向导”。这将安装最新的Android SDK,Android SDK Platform-Tools和Android SDK Build-Tools,这些都是Flutter在开发Android时所需要的。
设置您的Android设备
要准备在Android设备上运行和测试Flutter应用,您需要运行Android 4.1(API级别16)或更高版本的Android设备。
- 在您的设备上启用开发人员选项和USB调试。Android文档中提供了详细说明。
- 仅限Windows:安装Google USB驱动程序
- 使用USB线将手机插入计算机。如果您的设备出现提示,请授权您的计算机访问您的设备。
- 在终端中,运行
flutter devices
命令以验证Flutter是否识别您连接的Android设备。
默认情况下,Flutter使用您的adb
工具所基于的Android SDK版本。如果您希望Flutter使用Android SDK的其他安装,则必须将 ANDROID_HOME
环境变量设置为该安装目录。
设置Android模拟器
要准备在Android模拟器上运行和测试Flutter应用,请按以下步骤操作:
- 在计算机上启用VM加速。
- 启动Android Studio>工具> Android> AVD Manager,然后选择 创建虚拟设备。(Android子菜单仅在Android项目中出现。)
- 选择设备定义,然后选择下一步。
- 为要模拟的Android版本选择一个或多个系统映像,然后选择“ 下一步”。建议使用x86或x86_64映像。
- 在“仿真性能”下,选择“ 硬件 – GLES 2.0”以启用 硬件加速。
- 验证AVD配置是否正确,然后选择“ 完成”。有关上述步骤的详细信息,请参阅管理AVD。
- 在Android Virtual Device Manager中,单击工具栏中的“运行 ”。模拟器将启动并显示所选操作系统版本和设备的默认画布。