一种在AR眼镜平台侧的免安装应用热加载系统及方法技术方案

技术编号:43610132 阅读:26 留言:0更新日期:2024-12-11 14:55
本申请公开了一种在AR眼镜平台侧的免安装应用热加载系统及方法,系统包括:AR眼镜平台、预安装于AR眼镜平台的虚拟容器及通信模块;AR眼镜平台,用于负责显示AR内容和提供用户交互界面;通信模块,用于负责AR眼镜平台与外部服务器或其他设备的通信,实现插件的远程下载和更新;所述虚拟容器,用于免安装运行AR眼镜应用程序拆分生成的插件,并对插件进行管理;具体包括:插件存储库、插件管理器;所述插件存储库,用于根据用户需求提供若干独立的用户空间以对应存储用户开发的AR眼镜应用程序拆分生成的插件;所述插件管理器,用于负责插件的加载、卸载与更新。本申请能够提高AR眼镜的应用扩展性、使用便捷性和系统资源利用效率。

【技术实现步骤摘要】

本申请涉及增强现实(ar),具体是涉及一种在ar眼镜平台侧的免安装应用热加载系统及方法。


技术介绍

1、随着ar技术的不断发展,ar眼镜在日常生活和工作中的应用越来越广泛。然而,现有的ar眼镜在应用扩展和更新方面存在一定的局限性。传统的方式需要用户手动安装或卸载应用程序,这不仅操作繁琐,而且占用了大量的系统资源。同时,应用的更新通常需要用户重新下载和安装,这不仅耗时,而且可能导致数据丢失或设备兼容性问题。

2、因此,如何提高ar眼镜的应用扩展性、使用便捷性和系统资源利用效率,成为当前亟待解决的问题。


技术实现思路

1、为了实现提高ar眼镜的应用扩展性、使用便捷性和系统资源利用效率,本申请提供一种在ar眼镜平台侧的免安装应用热加载系统及方法。

2、第一方面,本申请在提供一种在ar眼镜平台侧的免安装应用热加载系统,包括:ar眼镜平台、预安装于ar眼镜平台的虚拟容器及通信模块;

3、所述ar眼镜平台,用于负责显示ar内容和提供用户交互界面;

4、所述通信模块,用于负责本文档来自技高网...

【技术保护点】

1.一种在AR眼镜平台侧的免安装应用热加载系统,其特征在于,包括:AR眼镜平台、预安装于AR眼镜平台的虚拟容器及通信模块;

2.根据权利要求1所述的在AR眼镜平台侧的免安装应用热加载系统,其特征在于,还包括:预安装于开发XR眼镜应用SDK包,用于提供用户于AR眼镜平台侧开发AR眼镜应用程序所需的基础工具,以使得用户于AR眼镜平台侧开发AR眼镜应用程序。

3.根据权利要求1所述的在AR眼镜平台侧的免安装应用热加载系统,其特征在于,所述插件管理器,还用于在根据用户需求完成指定插件的运行过程中,进行IO重定向;所述IO重定向为通过地址映射将原AR眼镜应用程序IO路径访问...

【技术特征摘要】

1.一种在ar眼镜平台侧的免安装应用热加载系统,其特征在于,包括:ar眼镜平台、预安装于ar眼镜平台的虚拟容器及通信模块;

2.根据权利要求1所述的在ar眼镜平台侧的免安装应用热加载系统,其特征在于,还包括:预安装于开发xr眼镜应用sdk包,用于提供用户于ar眼镜平台侧开发ar眼镜应用程序所需的基础工具,以使得用户于ar眼镜平台侧开发ar眼镜应用程序。

3.根据权利要求1所述的在ar眼镜平台侧的免安装应用热加载系统,其特征在于,所述插件管理器,还用于在根据用户需求完成指定插件的运行过程中,进行io重定向;所述io重定向为通过地址映射将原ar眼镜应用程序io路径访问修改为容器安装的io路径。

4.根据权利要求1所述的在ar眼镜平台侧的免安装应用热加载系统,其特征在于,所述插件管理器,还用于根据用户需求对于指定用户空间的指定插件进行其他类型管理,所述其他类型管理包括:插件的安装、停止、清除插件数据、获取已安装插件列表以及监听插件的生命周期;其中,对于指定用户空间的指定插件进行安装方式包括:根据指定插件apk包名安装插件、通过文件uri的方式安装插件、通过文件对象方式安装插件或者先将assets目录当中的插件apk在容器首次启动时解压到内置存储,然后通过uri或者file对象的方式安装插件。

5.根据权利要求1所述的在ar眼镜平台侧的免安装应用热加载系统,其特征在于,所述插件管理器,还用于在指定用户空间的指...

【专利技术属性】
技术研发人员:王勇刘丹唐钱进
申请(专利权)人:南京魔数团信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1