一、安装Flutter(Windows)fvm的安装
-
fvm安装(推荐)可多flutter版本切换
-
安装好fvm,并在Windows配置好fvm全局环境变量后,打开cmd命令工具( 项目使用的是项目 flutter sdk 3.0.1)
fvm install 3.0.1
fvm use 3.0.1
-
普通安装 参照 1.3 搭建Flutter开发环境 | 《Flutter实战·第二版》 安装flutter
注意:fvm 或 普通方式 安装,推荐添加以下环境变量到用户PATH:
- 普通:在系统环境变量的 Path下 添加
flutter\bin的全路径 - fvm:在系统环境变量的 Path下 添加
fvm\default\bin的全路径, - 添加后 重打开新的cmd 输入 flutter --version 验证
二、编辑器配置
- Android Studio
-
下载 Android Studio,官方链接
-
一路默认(路径改一下)安装好【Android Studio 安装配置教程 】,打开AS,初始化配置下载完成后,打开任意一个 或 新建一个flutter项目,然后打开 设置-》插件
- 下载 Flutter插件(也可选本地的flutter包)
- 下载 FlutterJsonBeanFactory包
-
配置 设置中的一些语言
-
Android SDK
-
Android SDK Location:默认
-
SDK Plaforms: 勾选上 Android12L 下的 Android SDK Plaform32 和 Android12 下的 Android SDK Plaform32、以及最新的 SDK Plaform XX
-
SDK Tools:
a. Android SDK Build-Tools :最新、33、32、29
b. Android SDK Commond-line Tools:6.0
c. 其他的默认
-
-
Dart 配置
-
Dart SDK 路径:
- fvm安装的:例如
D:\fvm\default\bin\cache\dart-sdk - 普通安装的:例如
D:\flutter\bin\cache\dart-sdk
- fvm安装的:例如
-
-
Fluter配置
-
Dart SDK path:
- fvm安装的:例如
D:\fvm\default - 普通安装的:例如
D:\flutter
- fvm安装的:例如
-
设置好后点击右下 【应用】
-
-
项目解构配置
-
配置项目依赖:
-
项目-》SDK选择:1.8(jdk1.8.0_411),其实就是Java 8 JDK,这里下载可能会很慢,可以去网上下载后导入
-
语言级别 任意选一个,最新都可以
-
-
配置JAVA_HOME 环境变量:
D:\Program Files\java\jdk1.8.0_411
- 因为项目 构建时 ygxy-app-flutter-》android-》gradlew 中 JVM 命令路径使用了jre,因此这里配置环境 JAVA_HOME环境变量
-
-
将之前下载的jdk1.8.0_411目录中的 jre目录复制一份到 Android Studio 编辑器根目录。
- 项目gradle是 Gradle6.7,也就是java jdk 1.8.0(java 8), 才能正常运行,因此要配置jre目录
- gradle下载太慢可以手动下载【Android Studio 手动下载Gradle配置的方法】
- gradle对应的java 版本表【Compatibility Matrix (gradle.org)】
-
三、VSCode
参考官方文档【Android 开发环境 | Flutter 中文文档】