Flutter 接入 harmonyOS windows平台环境搭建

前言:

鸿蒙目前已经对 Flutter 适配支持至 3.22.x 版本,官方文档已有适配说明,但是相关配置目前只有 mac 说明,windows 配置说明,这里针对新手玩家,做一个简单的说明,通过此文档也能轻松在 windows 上运行 Flutter harmony 平台。

步骤归档:

第一步:下载 DevEco Studio 并安装
第二步:下载 harmony 适配的 flutter 库
第三步:配置环境变量

  • 3.1:配置 java 环境
  • 3.2:配置 flutter 环境
  • 3.3:配置 DevEco Studio 环境
  • 3.3:执行 flutter doctor -v 验证配置是否正常

第一步:下载 DevEco Studio 并安装

建议下载最新的 release 版本
https://developer.huawei.com/consumer/cn/download/

第二步:下载 harmony 适配的 flutter 库

//下载地址 建议通过 git 下载
https://gitcode.com/openharmony-sig/flutter_flutter/tree/3.22.0-ohos

第三步:配置环境变量

  • 3.1:配置 java 环境
*   由于OpenHarmony系统sdk存在java环境依赖,在[oracle官网](https://gitee.com/link?target=https%3A%2F%2Fwww.oracle.com%2Fcn%2Fjava%2Ftechnologies%2Fdownloads%2F%23java17)或openjdk官网下载jdk 17环境,并进行相应配置
*   执行如下命令,检查JDK安装结果,安装成功后进行后续操作
*   通过Android studio 下载 jdk17 也可以
在系统变量 新增 JAVA_HOME 变量

在 Path 变量中添加 %JAVA_HOME%\bin

在CMD控制台 输入 java -version 确认配置正确
  • 3.2:配置 flutter 环境
变量值:步骤二 下载的 flutter 路径
在系统变量 新增 FLUTTER_OHOS_HOME 变量

在 Path 变量中添加 %FLUTTER_OHOS_HOME%\bin

在CMD控制台 输入 flutter --version 确认配置正确
  • 3.3:配置 DevEco Studio 环境
配置harmony环境变量 (SDK,hdc, node, ohpm, hvigor)
  Ⅰ:在系统变量中 新增 DEVECO_HOME 变量,值为  DevEco Studio 安装路径(例如:DevEco Studio 安装路径为 C:\xxxx\Huawei\DevEco Studio)
  Ⅱ:在 Path 变量添加对应变量
      - %DEVECO_HOME%\sdk
      - %DEVECO_HOME%\tools\ohpm\bin
      - %DEVECO_HOME%\tools\hvigor\bin
      - %DEVECO_HOME%\tools\node
      - %DEVECO_HOME%\sdk\default\openharmony\toolchains

  • *3.4:执行 flutter doctor -v 验证配置是否正常
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容