[发明专利]基于安卓系统客户端的VR应用免安装方法及其系统有效
申请号: | 201611199143.5 | 申请日: | 2016-12-22 |
公开(公告)号: | CN106775879B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 刘德建;曾毅峰;曾少彬;欧宁;钟良德;郭玉湖 | 申请(专利权)人: | 福建天泉教育科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350212 福建省福州市长乐*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 系统 客户端 vr 应用 安装 方法 及其 | ||
本发明公开了一种基于安卓系统客户端的VR应用免安装方法及其系统,方法包括:客户端下载一VR应用的安装包;客户端解压分析所述安装包,获取其内的关键文件;将所述关键文件存储至预设的目录下;接收运行所述一VR应用的指令;通过安卓系统的应用程序编程接口提供的活动组件加载所述一VR应用的关键文件,渲染得到所述一VR应用的界面。通过动态加载VR应用的关键文件,免安装即可正常运行VR应用,启动应用不再需要经过繁琐的人工安装流程问题,提升用户体验;同时,免安装的实现也解决了桌面产生大量应用图标造成不便管理、启动的问题;且启动VR应用更加地便捷,可快速地在不同的VR应用之间切换运行。
技术领域
本发明涉及VR应用运行控制领域,尤其涉及一种基于安卓系统客户端的VR应用免安装方法及其系统。
背景技术
随着手机等终端的日益普及和VR技术的应运而生,出现了能在Android系统的手机终端上运行的VR应用。
目前现有技术下在Android端安装、运行不同VR应用主要有以下方式:
1、用户通过互联网下载安装包自行管理、手动通过原有Android系统安装逻辑安装VR应用安装包后在系统桌面点击不同VR应用图标运行。
2、通过应用商店等综合应用分发平台下载VR应用后由应用商店启动原有Android系统的安装流程,人工确认后安装VR应用后运行。
在现有技术下运行VR应用前需要人工点击VR应用安装包通过系统的原有的安装流程进行安装,无法静默安装。
当手机安装大量的VR应用后,系统桌面中有了大量的VR应用图标不便于应用的管理和启动。
在公开号为CN105094922A的中国专利公开文件中,提出了一种应用程序免安装运行控制方法,包括步骤:响应于运行所述应用程序的指令,解析该应用程序的安装文件,获取其所需的运行信息,并据其中的配置文件预先注册应用程序运行所需程序资源和进程资源;基于所述运行信息构造所述应用程序的运行环境,利用所述预注册的程序资源及进程资源运行该应用程序;在所述应用程序运行过程中,调度应用程序运行所需的系统资源,以确保该应用程序正常运行。
但该方案中在利用所述预注册程序资源及进程资源运行该应用程序的实现方式是利用hook技术在系统的函数接口进行拦截,启动预注册的Activity(活动组件)后,利用Intent(意图)将原预注册的Activity(活动组件)替换为目标免安装应用代码内的Activity(活动组件)。从而运行此Activity(活动组件)内部代码。此技术方案并不能满足Unity打包的VR应用场景下的使用。Unity打包的VR应用场景下存在大量的so文件内的Native代码,该技术方案采用hook的方式对系统函数接口进行拦截,但是对Native函数的hook拦截的兼容不好会导致无法正常地免安装运行VR应用。
发明内容
本发明所要解决的技术问题是:提出一种基于安卓系统客户端的VR应用免安装方法及其系统,无需人工进行安装过程,提升用户体验,且避免系统桌面产生大量的VR应用图标。
为了解决上述技术问题,本发明采用的技术方案为:一种基于安卓系统客户端的VR应用免安装方法,包括:
客户端下载一VR应用的安装包;
客户端解压分析所述安装包,获取其内的关键文件;
将所述关键文件存储至预设的目录下;
接收运行所述一VR应用的指令;
通过安卓系统的应用程序编程接口提供的活动组件加载所述一VR应用的关键文件,渲染得到所述一VR应用的界面。
本发明还涉及一种基于安卓系统客户端的VR应用免安装系统,包括:
下载模块,用于客户端下载一VR应用的安装包;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天泉教育科技有限公司,未经福建天泉教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611199143.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:BMS及其升级系统
- 下一篇:一种EEPROM数据的烧写装置及方法