1.安装 DevEco Studio NEXT IDE, 注意版本应该是 Next,当前最新的是 Beta3
2.安装Git, 如果要同时适配安卓,需要安装Android Studio; 如果要适配ios,需要安装Xcode
环境变量配置
# Flutter Mirror
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
# HarmonyOS SDK
export TOOL_HOME=/Applications/DevEco-Studio.app/Contents/
export DEVECO_SDK_HOME=$TOOL_HOME/sdk # command-line-tools/sdk
export PATH=$TOOL_HOME/tools/ohpm/bin:$PATH # command-line-tools/ohpm/bin
export PATH=$TOOL_HOME/tools/hvigor/bin:$PATH # command-line-tools/hvigor/bin
export PATH=$TOOL_HOME/tools/node/bin:$PATH # command-line-tools/tool/node/bin
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
PUB_HOSTED_URL=https://pub.flutter-io.cn
DEVECO_SDK_HOME=C:\\Program Files\\Huawei\\DevEco Studio\\sdk
JAVA_HOME=C:\\Program Files\\Huawei\\DevEco Studio\\jbr
编辑 PATH,添加以下路径
C:\\Program Files\\Huawei\\DevEco Studio\\tools\\ohpm\\bin
C:\\Program Files\\Huawei\\DevEco Studio\\tools\\hvigor\\bin
C:\\Program Files\\Huawei\\DevEco Studio\\tools\\node
如果在项目开发中,需要使用多个 Flutter 版本,可以考虑使用 fvm
fvm install 3.22.0
```bash
3. 安装自定义鸿蒙版本,进入 fvm/version 目录,通常位于用户目录下,如 `~/fvm/versions/3.22.0`,
拷贝仓库并重命名为 `custom_x.y.z`的名字
```bash
git clone -b dev https://gitee.com/openharmony-sig/flutter_flutter.git custom_3.7.12
fvm use custom_3.7.12
Error: Unable to find git in your PATH.
执行以下命令
git config --global --add safe.directory '*'
【flutter鸿蒙技术交流群】
目前 Flutter 鸿蒙已经跑通,但仍然存在一些潜在的坑需要解决和处理,欢迎大家一起分享交流
请加小助手进群:
备注:鸿蒙Flutter
wx:zacksleo