[发明专利]应用进程试用方法和系统有效
申请号: | 201710065906.5 | 申请日: | 2017-02-06 |
公开(公告)号: | CN108399331B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 张兴华;夏盛新;罗俊;甘晖明 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/53 | 分类号: | G06F21/53 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 进程 试用 方法 系统 | ||
一种应用进程试用方法,包括:获取应用试运行指令;根据所述试运行指令加载所述应用的代码和资源存入虚拟运行区,并解析所述应用的信息描述文件获取所述应用的启动信息;通过所述虚拟运行区将所述启动信息转发给系统服务,在所述虚拟运行区内启动所述应用并运行。本申请还提供一种应用进程试用系统。将下载应用的安装包在虚拟运行区中使用,由于虚拟运行区与终端的系统服务的进程运行环境是隔离的,不会产生安全风险;进程试用前不需要真实安装应用进程,而是可以通过试用的真实体验后再决定是否需要该应用并且真实安装有助于用户选择真正想要的应用进程,提高有效分发,而且减少安全隐患。
技术领域
本发明涉及软件应用技术领域,特别是涉及一种应用进程试用方法和系统。
背景技术
互联网的发展带来了形形色色的软件应用进程,例如即时通讯类应用、社交类应用、游戏类应用、翻译类应用等等。这些应用通常可以集中在应用市场中呈现给移动终端用户,供移动终端用户浏览及下载使用。移动终端用户在下载应用时,面对大量的应用尤其是同类型的应用,通常不知道该如何选择,需要先安装应用后再运行进行试用。
然而,以上方式需要通过事先安装进行试用后才能了解该应用是否为自己所需要的,操作繁琐试用门槛高,且目前也有很多伪装的恶意应用在使用前无法辨别,一旦安装会带来安全风险。
相关技术中,对于上述问题,尚无有效解决方案。
发明内容
基于此,有必要提供一种操作简单、安全的应用进程试用方法和系统。
一种应用进程试用方法,包括:
获取应用试运行指令;
根据所述试运行指令加载所述应用的代码和资源存入虚拟运行区,并解析所述应用的信息描述文件获取所述应用的启动信息;
通过所述虚拟运行区将所述启动信息转发给系统服务,在所述虚拟运行区内启动所述应用并运行。
一种应用进程试用系统,包括:
获取模块,用于获取应用试运行指令;
解析模块,用于根据所述试运行指令加载所述应用的代码和资源存入虚拟运行区,并解析所述应用的信息描述文件获取所述应用的启动信息;
运行模块,用于通过所述虚拟运行区将所述启动信息转发给系统服务,在所述虚拟运行区内启动所述应用并运行。
上述应用进程试用方法和系统,通过虚拟运行区模拟应用于移动终端内运行时的运行环境,将下载应用的安装包在虚拟运行区中使用,由于虚拟运行区与终端的系统服务的进程运行环境是隔离的,不会产生安全风险;进程试用前不需要真实安装应用进程,而是可以通过试用的真实体验后再决定是否需要该应用并且真实安装有助于用户选择真正想要的应用进程,提高有效分发,操作简单且减少安全隐患。
附图说明
图1为一实施例中应用进程试运行方法的系统架构图;
图2为一实施例中移动终端的内部结构示意图;
图3为一实施例中应用进程试运行方法的流程图;
图4为另一实施例中应用进程试运行方法的流程图;
图5为又一实施例中应用进程试运行方法的流程图;
图6为另一实施例中应用进程试运行方法的流程图;
图7为又一实施例中应用进程试运行方法的流程图;
图8为另一实施例中应用进程试运行方法的流程图;
图9为再一实施例中应用进程试运行方法的流程图;
图10为一存储类应用进入试运行程序的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710065906.5/2.html,转载请声明来源钻瓜专利网。