1. 环境版本
| 软件 | 版本号 |
|---|---|
| Flutter | 3.32.1 |
| Android Studio | android-studio-2022.3.1.18-windows |
本机操作系统为 Win10
2. 安装 Android Studio
直接安装,选择好目录后下一步即可。
运行 Android Studio 选择 Custom 安装 ,不要更改C盘目录,会导致下载失败,漫长地下载完成后,安装 Command-line Tools 。



如果安装失败了,你也可以在官网下载,并把它放在SDK所在目录下即可。
下面是配置一些环境变量,先给 SDK 单独添加一个变量:
ini
ANDROID_HOME=C:\Users\LvHeng\AppData\Local\Android\Sdk
然后再在PATH环境变量中添加:
perl
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\build-tools\36.1.0
添加 ANDROID_SDK_HOME 变量以规定创建 Android 模拟器的位置;添加 GRADLE_USER_HOME 规定Gradle 依赖下载的位置。这两个操作都可以减少C盘的负担。
3. 安装 flutter
flutter 只需要把压缩包解压缩,然后配置系统环境:
ini
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
PUB_CACHE=E:\FlutterPubCache
FLUTTER_HOME=D:\flutter_windows_3.32.1-stable\flutter
现在需要在环境变量中添加:
perl
%FLUTTER_HOME%\bin
此时再打开 PowerShell 运行 flutter doctor,应该只会提示这样的内容:
less
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.32.1, on Microsoft Windows [版本 10.0.19045.6332], locale zh-CN)
[√] Windows Version (10 专业版 64-bit, 22H2, 2009)
[!] Android toolchain - develop for Android devices (Android SDK version 36.1.0)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[√] Chrome - develop for the web
[X] Visual Studio - develop Windows apps
X Visual Studio not installed; this is necessary to develop Windows apps.
Download at https://visualstudio.microsoft.com/downloads/.
Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2022.3)
[√] IntelliJ IDEA Community Edition (version 2022.3)
[√] Connected device (3 available)
[√] Network resources
! Doctor found issues in 2 categories.
由于我们只需要开发移动端,所以可以不用管 Visual Studio 的报错。现在需要按照提示运行 flutter doctor --android-licenses,接下来你就按照提示一路 y 同意即可,不同意你也干不了这活儿。
好的,现在我们回到 Android Studio ,开始安装 Flutter 插件:

安装完以后,会显示能新建 Flutter 项目:

这里我们在新建时,需要指定一下 Flutter Home :

创建项目时,记得去掉自己不要的内容,并且记得离线创建(更新版本的AndroidStudio已默认离线创建)。

4. 开始调试
各大厂商安卓机开启开发者模式略有不同,请大家根据自身情况来搜索一下吧,不难的。手机上配置好后,找一条原厂的数据线或者买一条第三方(如绿联)出的数据线连上手机就可以开始调试了。另外,首次连接调试时,手机会蹦出弹框让你确认可以调试。
由于AndroidStudio是吞噬内存的猛兽,真心建议大家使用16G内存以上的电脑进行开发!
我们假设你拥有32G内存,你就可以这样分配给它8G:


接下来就是漫长地等待时间,当你的手机上出现了:

成功了!