【Flutter】 Window上搭建Flutter Android 运行环境(适用于3.3.10之后的版本)

发布时间 2023-08-21 14:38:48作者: 陆陆无为而治者

总体步骤

电脑上安装配置JDK

电脑上下载安装Android Studio

安装flutter插件

电脑上配置Flutter SDK

电脑上配置国内镜像

 检查是否匹配成功以及常见错误

 Flutter 例子的环境

  •  jdk (版本 Java version "10.0.2" "2023-01-17")
  • Android Studio (版本 2022.1.1 Patch 1)
  • 电脑上下载配置Flutter SDK(版本 Flutter 3.7.3 以及Flutter之后的版本)

电脑上安装配置JDK

 因为之前以安装过JDK, https://www.cnblogs.com/luyj00436/p/15336023.html ,这里就不在赘述。

电脑上下载安装Android Studio

Android Studio 的安装也不复杂:https://www.cnblogs.com/luyj00436/p/17632030.html , 我们需要的知识等待。

Android Studio 安装Flutter 插件

电脑上配置Flutter SDK

1. 下载flutter SDK 。下载地址:https://docs.flutter.dev/release/archive?tab=windows#windows

2. 解压SDK把下载好的Flutter SDK随便减压到你想安装Sdk的目录。

3. Flutter安装目录的bin目录配置到环境变量。

电脑上配置国内镜像

搭建环境过程中要下载很多资源文件,当一些资源下载不了的时候,可能会报各种错误。在国内访问
Flutter的时候有可能会受到限制。Flutter官方为我们提供了国内的镜像
https://flutter.dev/community/china
https://flutter-io.cn/

设置如下:

FLUTTER_STORAGE_BASE_URL: https://storage.flutter-io.cn
PUB_HOSTED_URL: https://pub.flutter-io.cn

 检查是否匹配成功以及常见错误

运行 flutter doctor 命令检查环境是否匹配成功。

错误1:cmdline-tools component is missing

解决方式:安装cmdline-tools

 配置Android license。

flutter doctor --android-licenses

 所有选择“Y/N”的地方,全部输入"Y"。

错误2:Visual Studio not installed

解决方案:安装 Visuai Studio 

Visual Studio主要用于flutter 桌面软件开发,如果您只是开发flutter app可以不用安装Visual Studio:https://visualstudio.microsoft.com/zh-hans/downloads/

错误3:Android Studio Unable to find bundled Java version 。

如果是macOS系统,在jbr同目录下创建一个jre目录,然后将jbr目录内的全部文件复制一份到jre目录下即可。
如果是Windows系统,jre目录是存在的,不过里面几乎没东西,可以直接将jbr目录内的全部文件复制一份到jre目录下即可。

 详情参考:http://bbs.itying.com/topic/63eafd840d0a6c0aecbe5436