Skip to content

[ tolua_runtime ]的OpenHarmony适配提案 #41

@techvision0628

Description

@techvision0628

背景

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)

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

标签

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions