一种辅助移植Android语言到鸿蒙ArkTS语言的系统
申请号:CN202510887295
申请日期:2025-06-30
公开号:CN120803527A
公开日期:2025-10-17
类型:发明专利
摘要
本发明涉及计算机软件工程与跨平台开发技术领域,尤其为一种辅助移植Android语言到鸿蒙ArkTS语言的系统,包括代码输入模块获取Java与Kotlin双语言源代码,解析模块运用改进型语法解析算法剖析代码,翻译模块基于解析结果构建抽象语法树并生成属性描述数组,生成模块据此产出ArkTS接口代码;分布式计算架构实现任务高效调度与处理,后处理优化模块保障代码质量。本发明通过多模块协同,结合概率‑规则融合算法、类型动态映射等技术,可快速、准确完成代码移植,将大型项目移植周期从数周缩短至数天,降低人工修正成本,提升代码转换准确性与系统稳定性,有力推动鸿蒙应用生态发展。
技术关键词
分布式计算架构
解析算法
任务调度器
语法模型
计算机软件工程
输入模块
LSTM神经网络
模板
关键词
标识符
编辑
代码转换
生成代码
参数
融合算法
代码库
动态更新
格式
多模块