[发明专利]一种安卓系统虚拟环境运行方法、装置、设备及存储介质在审
申请号: | 202210293853.3 | 申请日: | 2022-03-23 |
公开(公告)号: | CN114625443A | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 李孟洪;罗明锋;罗少欣 | 申请(专利权)人: | 珠海雷酷互动科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/455;G06F21/53 |
代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 叶昌威 |
地址: | 519000 广东省珠海市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 虚拟 环境 运行 方法 装置 设备 存储 介质 | ||
本发明涉及安卓虚拟化技术领域,具体涉及一种安卓系统虚拟环境运行方法、装置、设备及存储介质。包括调用ParsePackage接口获取应用程序包的唯一标识信息;根据唯一标识信息查询获取应用程序包的源启动组件;根据源启动组件从安卓系统的AndroidManifest.xml描述文件里找到对应预设的空闲坑位组件;启动所述空闲坑位组件,通过预设的回调方法运行应用程序包,获得应用程序包的运行记录信息以及运行结果;将空闲坑位组件替换为源启动组件,并将运行记录信息录入安卓系统的Application组件;将运行结果反馈至安卓系统。本发明可以在安卓系统的虚拟环境中高效运行应用程序,并与安卓系统的运行环境进行有效隔离,实现虚拟环境和安卓系统环境的稳定共存。
技术领域
本发明涉及安卓虚拟化技术领域,具体涉及一种安卓系统虚拟环境运行方法、装置、设备及存储介质。
背景技术
随着智能移动设备的普及,移动设备逐渐取代传统桌面设备成为生产力工具的势头已经开始显现。但是传统桌面设备上的工具,很多都还不能兼容到移动设备,或者是现有移动设备的实现方式太过老旧,不适应移动端设备便捷高效的属性,例如常见的虚拟化技术。虚拟化技术已经成为一种被大家广泛认可的服务器资源共享方式,它可以在按需构建操作系统实例的过程当中为系统管理员提供极大的灵活性。但是目前的虚拟机管理器(Hypervisor)虚拟化技术仍然存在一些性能和资源使用效率方面的问题需要改进。
比如安卓虚拟化技术,现有安卓设备上的虚拟化技术运行方案,存在着以下各方面的缺陷:1、实现逻辑复杂,占用系统空间巨大;2、兼容系统版本低,无法使用最新系统;3、使用复杂,不易操作,用户在使用的时候,需要经过复杂的配置和调试,才能正常使用;4、生态封闭,无法二次开发,现有的安卓虚拟化技术都是面向于C端用户的,也就是用户只能使用,而不能对这个虚拟化的系统进行自定义的二次开发,极大的限制了这项技术的发展。
发明内容
针对现有技术存在的不足,本发明提供了一种安卓系统虚拟环境运行方法、装置、设备及存储介质。
第一方面,本发明提供一种安卓系统虚拟环境运行方法,包括:
获取应用程序包,并调用安卓系统的ParsePackage接口来获取应用程序包的基本信息,所述基本信息包括应用程序包的唯一标识信息;
根据唯一标识信息查询获取应用程序包的源启动组件,并记录该源启动组件;
根据源启动组件从安卓系统的AndroidManifest.xml描述文件里找到对应预设的空闲坑位组件;
启动所述空闲坑位组件,通过预设的回调方法运行应用程序包,获得应用程序包的运行记录信息以及运行结果;
将空闲坑位组件替换为源启动组件,并将应用程序包的运行记录信息录入安卓系统的Application组件;
将应用程序包的运行结果反馈至安卓系统的服务接口。
基于上述发明内容,通过虚拟技术调用安卓系统的ParsePackage接口来获取应用程序包的基本信息,然后查询获得应用程序包的源启动组件,再根据源启动组件从安卓系统的AndroidManifest.xml描述文件里找到对应预设的空闲坑位组件,启动空闲坑位组件,通过预设的回调方法运行应用程序包,获得应用程序包的运行记录信息以及运行结果,在将运行结果反馈给安卓系统之前,先将空闲坑位组件替换为源启动组件,并将应用程序包的运行记录信息录入安卓系统的Application组件,最后再将应用程序包的运行结果反馈至安卓系统进行显示,就可以在安卓系统的虚拟环境中对任意的应用程序包进行免安装运行,并与安卓系统的运行环境进行有效隔离,虚拟环境和安卓系统环境共存,使运行在两者中的应用程序互相不影响,提高了对安卓系统的兼容性,并且优化安卓系统虚拟环境的运行逻辑,减少占用系统的空间,运行使用更安全、简便,便于进行二次开发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海雷酷互动科技有限公司,未经珠海雷酷互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210293853.3/2.html,转载请声明来源钻瓜专利网。