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

最后点击运行即可

相关推荐
码间留白4 天前
uni-app 鸿蒙离线打包:一个改动从源码到真机要穿过几条链
uni-app·鸿蒙·deveco·离线打包·uts插件
码间留白5 天前
鸿蒙端对接 BLE 血压计:从一次握手到读数入库(二)设备篇
物联网·uni-app·鸿蒙·蓝牙ble·血压计
行者-全栈开发6 天前
【共创稿事节】HarmonyOS 应用上架全流程中的隐私合规:权限最小化、数据本地化与 AppAnalyzer 体检
harmonyos·鸿蒙·隐私合规·应用上架·agc·appanalyzer
熊猫钓鱼>_>6 天前
三方库 NDK 原生模块跨平台适配与调试【鸿蒙心迹】
开发语言·华为·ai编程·harmonyos·鸿蒙·openharmony·鸿蒙心迹
罗四强7 天前
第2篇:环境搭建:DevEco Studio 安装 + 第一个 Hello World
harmonyos·鸿蒙·鸿蒙系统
OH_TPC8 天前
HarmonyOS APP开发---“动效君“UI动效素材库App,需要用到这个库
ui·华为·harmonyos·鸿蒙
万物智能信息科技8 天前
指纹识别传感器驱动开发—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】
驱动开发·华为·开源·harmonyos·鸿蒙
熊猫钓鱼>_>10 天前
碰一碰无网近场文件快传与断点续传【鸿蒙心迹】
华为·交互·harmonyos·arkts·鸿蒙·openharmony·鸿蒙心迹
熊猫钓鱼>_>10 天前
四种书签,一条时间线:一个读书 App 的记忆颗粒与它的边界案例【鸿蒙心迹】
开发语言·华为·ai编程·harmonyos·鸿蒙·openharmony·鸿蒙pc
aqi0010 天前
AI编程让鸿蒙开发电子书APP更加快捷
android·华为·harmonyos·鸿蒙·harmony