tolua_runtime
tolua_runtime copied to clipboard
[ tolua_runtime ]的OpenHarmony适配提案
背景
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)
如有需要,我们可随时提供详细的测试报告。
标签
增强功能、兼容性、跨平台