tolua_runtime icon indicating copy to clipboard operation
tolua_runtime copied to clipboard

[ tolua_runtime ]的OpenHarmony适配提案

Open techvision0628 opened this issue 7 months ago • 0 comments

背景

OpenHarmony是开源的操作系统及社区,在智能终端领域被广泛使用。

tolua_runtime是一个框架功能,提供Lua代码逻辑热更,快速开发库,为了实现tolua_runtime对于OpenHaromny系统的支持我们修改了tolua_runtime部分代码。我们计划将修改代码提交到tolua_runtime社区,创建此Issue是希望能与社区展开深入探讨,我们诚挚欢迎您提出宝贵建议。

适配方案

我们已经完成了 tolua_runtime 在OpenHarmony上的适配工作,具体内容如下:

  • 基于鸿蒙环境及开发工具实现了对 tolua_runtime 的构建/打包;
  • 提供鸿蒙应用开发中使用 tolua_runtime 的使用样例;

我们会尽快通过 PR 的方式提交适配代码。

测试结果

我们基于 OpenHarmony 系统下,对tolua_runtime 采用原库测试用例进行了单元测试,在下述版本测试通过:

DevEco Studio 5.0.3 Release-5.0.9.221, SDK: API15(OpenHarmony 5.0.3.135)
DevEco Studio 5.0.4 Beta1-5.0.9.320, SDK: API16 (OpenHarmony 5.0.4.150)
DevEco Studio 5.0.3 Release-5.0.9.300, SDK: API15(OH_SDK 5.0.3.135(SP1))
DevEco Studio 5.0.4 Beta1 5.0.9.320, SDK: API16(OH SDK 5.0.4.150)

如有需要,我们可随时提供详细的测试报告。

标签

增强功能、兼容性、跨平台

techvision0628 avatar May 09 '25 07:05 techvision0628