鸿蒙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设备!

最后点击运行即可

相关推荐
molihuan10 小时前
最新 spine 4.3 flutter 适配鸿蒙
flutter·动画·harmonyos·鸿蒙·spine
FF2501_9402285811 小时前
HarmonyOS应用开发实战:猫猫大作战-AVPlayer 音视频播放
harmonyos·鸿蒙
shaodong112311 小时前
HarmonyOS 多设备开发实践:我把 SysCap、断点和折叠屏适配放到了同一套架构里
华为·架构·harmonyos·鸿蒙
熊猫钓鱼>_>15 小时前
ArkTS 基础入门:从零搭建第一个交互页面
华为·架构·交互·ts·harmonyos·arkts·鸿蒙
三声三视15 小时前
DevEco Code 让 AI 写 ArkTS,enum 反向查表真机翻车——我换成 typeof + as const 后清净了
人工智能·harmonyos·arkts·鸿蒙
爱写代码的阿森1 天前
鸿蒙三方库 | harmony-utils之EncryptUtil AES对称加密详解
华为·harmonyos·鸿蒙·huawei
爱写代码的阿森1 天前
鸿蒙三方库 | harmony-utils之FileUtil文件管理与目录详解
华为·harmonyos·鸿蒙·huawei
爱写代码的森1 天前
鸿蒙三方库 | harmony-utils之DateUtil日期计算详解
华为·harmonyos·鸿蒙·huawei
FF2501_940228581 天前
HarmonyOS应用《玄象》开发实战:FortuneTimelinePage 运势时间线:Timeline 自定义组件 + List 虚拟滚动
harmonyos·鸿蒙
LEO111101 天前
HarmonyOS应用开发实战:猫猫大作战-概率生成算法
harmonyos·鸿蒙