【Flutter】 Window上搭建Flutter Android 运行环境(适用于3.3.10之后的版本)
总体步骤
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目录下即可。