Flutter在Windows上搭建Android开发环境
Flutter 是谷歌基于 Dart 语言开发的一款开源、 免费、跨平台的移动端UI 框架,可以让我们快速的在 Android 和iOS 上构建高质量 App,它最大的特点就是跨平台、 以及高性能。
1. 安装配置 JDK
1. 点击 Oracle官方下载地址 下载JDK。
下载完成后一直 "下一步" 完成安装,如果C盘空间不足,可以安装到其它空间较大的盘。
2. 配置 JDK
(1). 系统变量里面新增 JAVA_HOME, 设置值为安装的Java jdk 的根目录。
(2). 系统变量找到 Path ,在 Path 环境变量里面增加如下代码:
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
注意间隔分号不要重复。
配置完成后,可以在系命令行环境下输入 JAVA,如果不是未识别命令并且有一大堆的东西出来,证明安装配置成功了。
2. 下载安装 Android Studio
点击 安卓官网 进行下载。
下载后完成安装。
3. 下载配置 Flutter Sdk
1. 点击 Flutter官网 进行下载;
2. 把下载好的 Flutter SDK 解压到你想安装 Sdk 目录;
3. 把 Flutter 安装目录的 bin 目录配置到环境变量;
4. 配置 Flutter 国内镜像
搭建环境过程中要下载很多资源文件, 当一些资源下载不了的时候, 可能会报各种错误,在国内访问 Flutter 的时候有可能会受到限制, Flutter 官方为我们提供了国内的镜像地址。
https://flutter.dev/community/china
上面两个网页底部都有配置方式, 把两句配置到环境变量里面即可。
FLUTTER_STORAGE_BASE_URL: https://storage.flutter-io.cn
PUB_HOSTED_URL: https://pub.flutter-io.cn
5. 运行 flutter doctor 命令检测环境是否配置成功
如果出现以上问题,需要把下面的变量值配置到环境变量PATH里。
C:\Windows\System32\WindowsPowerShell\v1.0\
注意:Flutter 对 PowerShell的要求必须在5.0版本以上,如果低于此版本必须要升级。
第一次运行的时候会提示下面错误:
这个时候复制上面红色框内的命令:
flutter doctor --android-licenses
提示输入 Y/N 的地方全部输入 Y。
6. 打开 Android Studio 安装 Flutter 插件
等待安装完成,完成后重启IDE。
7. 创建 Flutter 项目
8. Android Studio 中导入运行 Flutter 项目
下载自动化构建工具gradle。
如果报错点击 Flie菜单下的Sync Project With Gradle Files 重新下载 Gradle ,这个过程比较慢 10-30 分钟左右。
如果弹出如下界面,点击中间的按钮, 否则它又会重新下载 Gradle,建议等开发完成空闲的时候升级。
手机真机调试
9. 编译时可能遇到的错误
下载 Gradle 失败解决方案:
1. 开启手机热点重试;
2. 百度搜索:android Gradle 编译时下载依赖失败。
本文地址:https://blog.csdn.net/weixin_40629244/article/details/111040105