鸿蒙Flutter实战:01-搭建开发环境
准备工作
1.安装 DevEco Studio NEXT IDE, 注意版本应该是 Next,当前最新的是 Beta3
2.安装Git, 如果要同时适配安卓,需要安装Android Studio; 如果要适配ios,需要安装Xcode
Mac 安装(推荐)
环境变量配置
1 | # Flutter Mirror |
Windows 安装
配置用户变量
1 | FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn |
配置环境变量
编辑 PATH,添加以下路径
1 | C:\Program Files\Huawei\DevEco Studio\tools\ohpm\bin |
管理多个 Flutter 版本
如果在项目开发中,需要使用多个 Flutter 版本,可以考虑使用 fvm
- 安装 FVM
- 使用 fvm 官方 flutter 版本
1 | fvm install 3.22.0 |
- 安装自定义鸿蒙版本,进入 fvm/version 目录,通常位于用户目录下,如
~/fvm/versions/3.22.0
,
拷贝仓库并重命名为custom_x.y.z
的名字
1 | git clone -b dev https://gitcode.com/openharmony-sig/flutter_flutter.git custom_3.7.12 |
注意命名格式必须为
custom_x.y.z
,即必须以 custom_ 开头,后面跟三位数字版本号,如custom_3.7.12
- 在项目中使用单独的 flutter sdk 版本, 在项目目录中执行:
1 | fvm use custom_3.7.12 |
常见问题
- 运行 flutter doctor 出现
Error: Unable to find git in your PATH.
执行以下命令
1 | git config --global --add safe.directory '*' |
案例
Flutter 鸿蒙交流群
【flutter鸿蒙技术交流群】
目前 Flutter 鸿蒙已经跑通,但仍然存在一些潜在的坑需要解决和处理,欢迎大家一起分享交流
请扫码加小助手进群:
备注:鸿蒙Flutter
wx:zacksleo