【技术实现步骤摘要】
应用程序的虚拟化方法、装置、电子设备及存储介质
本专利技术涉及移动终端
,尤其涉及一种应用程序的虚拟化方法、装置、电子设备及存储介质。
技术介绍
目前,智能终端的应用程序管理中心通常会将应用程序以图标或者图形的形式显示在智能终端的显示屏上。在现有技术中,应用程序的系统结构包括:应用Application层、系统框架Framework层、LIbraries层和LinuxKemel层;应用程序上所有的业务逻辑都是运行在Application层;Application层直接与Framework层进行通信。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题:由于Application层直接与Framework层进行通信,第三方应用程序或者终端厂商出厂预安装的应用程序或者拥有系统级权限的应用程序可以通过解析当前用户正在使用的应用程序在Framework层中的静态文件,就可以获取到当前用户正在使用的应用程序的隐私信息,这样就无法保证当前用户正在使用的应用程序的使用安全;并且,当前用户正在使用的应用程 ...
【技术保护点】
1.一种应用程序的虚拟化方法,其特征在于,应用于电子设备,所述方法包括:/n接收当前用户通过当前应用程序的应用Application层发送的第一页面请求信息;/n将所述第一页面请求信息替换为第二页面请求信息;并将所述第二页面请求信息发送至所述当前应用程序的系统框架Framework层;/n接收所述Framework层根据所述第二页面请求信息返回的第二页面响应信息;并将所述第二页面相响应信息替换为第一页面响应信息;/n通过所述Application层将所述第一页面响应信息返回给所述当前用户。/n
【技术特征摘要】
1.一种应用程序的虚拟化方法,其特征在于,应用于电子设备,所述方法包括:
接收当前用户通过当前应用程序的应用Application层发送的第一页面请求信息;
将所述第一页面请求信息替换为第二页面请求信息;并将所述第二页面请求信息发送至所述当前应用程序的系统框架Framework层;
接收所述Framework层根据所述第二页面请求信息返回的第二页面响应信息;并将所述第二页面相响应信息替换为第一页面响应信息;
通过所述Application层将所述第一页面响应信息返回给所述当前用户。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一页面请求信息替换为第二页面请求信息,包括:
在预先保存的所述Framework层的至少一个页面请求信息的对应关系中,确定所述第一页面请求信息对应的所述第二页面请求信息;
将所述第一页面请求信息对应的所述第二页面请求信息替换所述第一页面请求信息。
3.根据权利要求1所述的方法,其特征在于,所述将所述第二页面相响应信息替换为第一页面响应信息,包括:
在预先保存的所述Application层的页面响应信息的对应关系中,确定所述第二页面响应信息对应的所述第一页面响应信息;
将所述第二页面响应信息对应的所述第一页面响应信息替换所述第二页面响应信息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过所述第一页面请求信息对所述当前用户在所述当前应用程序中的页面操作进行页面统计;或者,通过所述第一页面请求信息对所述当前用户在所述当前应用程序中的页面操作进行路径分析;或者,通过所述第一页面响应信息对所述当前用户在所述当前应用程序中的页面操作进行内容替换;或者,通过所述第一页面响应信息对所述当前用户在所述当前应用程序中的页面操作进行缺陷修复。
5.一种应用程序的虚拟化装置,其特征在于,所述装置包括:接收模块和发送模块;其中,
所述接收模块,用于接收当前用户通过当前应用程序的Application层发送的第一页面请求信息;
所述发送模块,用于将所述第一页面请求信息替换为第二页面请求信息;并将所述第二页面请求信息发送至...
【专利技术属性】
技术研发人员:张晶,侯明强,
申请(专利权)人:北京右划网络科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。