検索に戻る
案件記録

一种鸿蒙系统的跨容器应用融合切换方法

発明有効
10請求項 · 1 独立
§ Ⅰ

案件概要

発明者

温研; 晏华; 赵旺林; 袁利

IPC分類

G06F 9/455 (2018.01)G06F 9/48 (2006.01)G06F 9/54 (2006.01)

本发明公开了一种鸿蒙系统的跨容器应用融合切换方法,系统服务层部署容器应用管理服务、应用框架层实现代理应用管理器,当容器应用启动时,容器侧分配共享内存并配置权限,容器管理器采集元数据发起注册,容器应用管理服务转换内存句柄为纹理句柄、分配唯一标识,并触发代理应用管理器生成代理应用,代理应用初始化Vulkan渲染环境;容器侧将应用界面渲染到共享内存,代理应用导入纹理并构建轻量级Vulkan渲染管线,缩放采样生成容器应用的缩略图;当容器应用退出时,释放共享内存,容器应用管理服务清理共享内存引用、触发销毁代理应用,并通过引用计数器回收纹理资源,实现了容器应用以原生应用缩略图形式无缝融合、低延迟切换及资源高效利用。

外部リソース