1. 国内使用 Flutter(windows 环境为例)
1.1. 使用国内镜像下载(flutter_windows_v1.12.13+hotfix.9-stable.zip 为例)
源下载链接
https://storage.googleapis.com/flutter_infra/releases/stable/windows/flutter_windows_v1.12.13+hotfix.9-stable.zip
镜像下载链接
https://storage.flutter-io.cn/flutter_infra/releases/stable/windows/flutter_windows_v1.12.13+hotfix.9-stable.zip
1.2. 下载完成后解压, 配置 Path 环境变量
path = flutter安装路径\bin; ...
1.3. 新增环境变量
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
1.4. 配置 flutter.gradle
Flutter安装目录/packages/flutter_tools/gradle/flutter.gradle
repositories {
// google()
// jcenter()
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
}
2. 运行 flutter doctor
C:\src\flutter>flutter doctor
运行结果示例
[-] Android toolchain - develop for Android devices
• Android SDK at D:\Android\sdk
✗ Android SDK is missing command line tools; download from https://goo.gl/XxQghQ
• Try re-installing or updating your Android SDK,
visit https://flutter.dev/setup/#android-setup for detailed instructions.
检测运行环境, 依据提示信息处理具体问题
3. Android 设置
4. 设置编辑器 (以 VS Code 为例)
安装 Flutter 及 Dart 插件
在插件窗口直接搜索
Flutter, 安装即可, 会同时安装所需的Dart插件
通过 Flutter Doctor 验证设置
Ctrl + Shift + P调出命令面板, 输入flutter, 选择Flutter: Run Flutter Doctor, 在输出面板查看问题
5. 创建应用
Ctrl + Shift + P调出命令面板, 输入flutter, 选择Flutter: New Project- 输入工程名, 选择工程所在目录
- 等待工程目录生成完成
6. 运行应用
- 查看右下角 状态面板
- 点击
No Device, 弹出设备选择框, 选择一个设备或者模拟器 - 选择左侧窗口
Run菜单, 点击Run and Debug按钮 - 首次点击, 显示
没有配置, 点击右侧设置按钮, 选择Flutter, 等待应用启动 - 应用启动过程中, 信息会在
调试控制台打印输出 - 启动成功后显示如图
7. 尝试 hot reload
- 打开 lib 目录下
main.dart文件 - 更新
为You have pushed the button this many times:You have clicked the button this many times:
无需重启应用
- 保存更改(
Ctrl + Shift + S或者点击hot reload) - 可以马上看到应用上的文字更新