鸿蒙OLE适配环境搭建

鸿蒙OLE适配环境搭建

一、适配环境搭建

应用在鸿蒙设备上开发适配OLE,需要完成以下准备工作:

注:由于OLE特性还没正式发布,所以需要下载一些临时的SDK版本和修改IDE配置,等后面发布正式版本就不需要这些临时的步骤了。

  1. 1台刷好带OLE特性的系统镜像的鸿蒙PC(华为提供)

  2. 开发机器上下载并安装DevEco Studio IDE

  3. 下载以下特定版本的SDK,

    下载链接:https://cidownload.openharmony.cn/Artifacts/ohos-sdk/20260323-1-00315/version/Artifacts-ohos-sdk-20260323-1-00315-version-ohos-sdk.zip

    先把native-windows-x64-26.0.0.17-Beta1.zip从Artifacts-ohos-sdk-20260323-1-00315-version-ohos-sdk.zip中解压出来

    再把压缩包中的native目录替换掉Deveco Studio SDK目录下的native目录(C:\Program Files\Huawei\DevEco Studio\sdk\default\openharmony)

  4. 修改IDE配置文件

    https://gitcode.com/openharmony-sig/officeservice_object_editor/discussions/1

    获取并执行链接中的脚本,点击run.bat,自动完成IDE配置修改,需要多按几次回车。

二、Demo运行

修改SDK ContentEmbedKit下的content_embed_document.h文件,修改参数类型为uint64_t

修改IDE配置文件C:\Program Files\Huawei\DevEco Studio\sdk\default\hms\toolchains\modulecheckmodule.json,添加contentEmbed选项

demo有更新,请下载以下仓库中的代码

用DevEco Studio分别打开客户端和服务端demo代码,在Project Structure下的Signing Configs中完成签名。

注意:签名的过程中必须连接一台鸿蒙pc设备!

最后点击运行即可

相关推荐
ZZZMMM.zip44 分钟前
基于鸿蒙HarmonyOS NEXT开发AI英语口语应用:智能口语练习新体验与鸿蒙Flutter框架跨端实
人工智能·flutter·华为·harmonyos·鸿蒙·鸿蒙系统
绝世番茄3 小时前
登录表单布局:从 Column 到完整表单 —— 鸿蒙 HarmonyOS ArkTS 原生学习指南
华为·list·harmonyos·鸿蒙
ZZZMMM.zip5 小时前
信息压缩站-长文智能摘要的HarmonyOS开发实践
人工智能·华为·harmonyos·鸿蒙·鸿蒙系统
绝世番茄5 小时前
VisualEffect 视觉特效鸿蒙HarmonyOS ArkTS原生学习
学习·华为·harmonyos·鸿蒙
ZZZMMM.zip8 小时前
基于鸿蒙HarmonyOS NEXT开发AI书籍推荐应用:智能阅读新体验与鸿蒙Flutter框架跨端实践
人工智能·flutter·华为·harmonyos·鸿蒙
星释21 小时前
鸿蒙智能体开发实战:6.A2A 模式开发接口
华为·harmonyos·鸿蒙·智能体
ZZZMMM.zip1 天前
基于鸿蒙HarmonyOS NEXT开发AI股票分析应用:智能投资新体验与鸿蒙Flutter框架跨端实践
人工智能·flutter·华为·harmonyos·鸿蒙
绝世番茄1 天前
鸿蒙 HarmonyOS ArkTS 音乐播放器界面布局深度学习指南
深度学习·华为·list·harmonyos·鸿蒙
2501_943782351 天前
【共创季稿事节】BMI 计算器:健康数据计算与区间判定
数据库·鸿蒙·鸿蒙系统
绝世番茄2 天前
鸿蒙原生ArkTS布局方式之List+swipeAction侧滑菜单深度解析
华为·list·harmonyos·鸿蒙