[发明专利]应用安装方法、装置及终端有效
申请号: | 201810022351.0 | 申请日: | 2018-01-10 |
公开(公告)号: | CN110022340B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 周超强;李金涛;曹飞;夏传杰;廖媛;周翔 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 安装 方法 装置 终端 | ||
本发明实施例公开了一种应用安装方法、装置及终端,属于终端技术领域。所述方法包括:当需要安装目标应用时,启动VPN服务;向VPN服务发送预设地址,预设地址是指需要停止转发的网络请求对应的目的地址;向操作系统发送用于请求安装目标应用的安装请求,操作系统用于通过VPN服务向操作系统对应的第一服务器发送用于询问是否阻止安装请求的第一网络请求,VPN服务用于当预设地址中包括第一服务器的网络地址时,停止向第一服务器转发第一网络请求;通过操作系统在超时未接收到第一网络请求对应的响应时,安装目标应用。本发明实施例使得第三方分发应用发起的安装请求被成功响应,提高了安装请求被成功响应的概率。
技术领域
本发明实施例涉及终端技术领域,特别涉及一种应用安装方法、装置及终端。
背景技术
诸如手机、平板电脑之类的终端中可以安装各类应用(application),以向用户提供更丰富的使用体验。通常将提供应用下载、安装、更新等功能的应用程序称为分发应用。
分发应用分为系统级分发应用和第三方分发应用。其中,系统级分发应用是指由终端的生产厂商开发的,且通常在用户购买终端之前就已经预安装在终端中的分发应用。第三方分发应用是指由第三方开发商开发的,且通常由用户在终端中自行安装的分发应用。上述第三方开发商是指除终端的生产厂商以外的其它应用程序开发商。
在相关技术中,第三方分发应用在安装某一目标应用时,会向操作系统发送用于请求安装目标应用的安装请求。操作系统在接收到上述安装请求之后,向操作系统对应的后台服务器发送用于询问是否阻止该安装请求的网络请求。操作系统对应的后台服务器会根据预先配置的阻止策略,决定是否对该安装请求进行阻止,并向操作系统反馈响应。若操作系统接收到用于指示不阻止该安装请求的第一响应,则操作系统安装该目标应用;若操作系统接收到用于指示阻止该安装请求的第二响应,则操作系统阻止安装该目标应用,例如根据预先配置的引导策略提醒用户本次安装所存在的风险,并引导用户取消安装或者通过系统级分发应用提供的渠道进行安装。
上述相关技术会导致第三方分发应用发起的安装请求经常得不到成功响应。
发明内容
本发明实施例提供了一种应用安装方法、装置及终端,以提升第三方分发应用发起的安装请求被成功响应的概率。所述技术方案如下:
一方面,本发明实施例提供一种应用安装方法,所述方法包括:
当需要安装目标应用时,启动VPN(Virtual Private Network,虚拟专用网络)服务;
向所述VPN服务发送预设地址,所述预设地址是指需要停止转发的网络请求对应的目的地址;
向操作系统发送用于请求安装所述目标应用的安装请求,所述操作系统用于通过所述VPN服务向所述操作系统对应的第一服务器发送用于询问是否阻止所述安装请求的第一网络请求,所述VPN服务用于当所述预设地址中包括所述第一网络请求对应的目的地址时,停止向所述第一服务器转发所述第一网络请求;
通过所述操作系统在超时未接收到所述第一网络请求对应的响应时,安装所述目标应用。
另一方面,本发明实施例提供一种应用安装装置,所述装置包括:
服务启动模块,用于当需要安装目标应用时,启动VPN服务;
地址发送模块,用于向所述VPN服务发送预设地址,所述预设地址是指需要停止转发的网络请求对应的目的地址;
请求安装模块,用于向操作系统发送用于请求安装所述目标应用的安装请求,所述操作系统用于通过所述VPN服务向所述操作系统对应的第一服务器发送用于询问是否阻止所述安装请求的第一网络请求,所述VPN服务用于当所述预设地址中包括所述第一网络请求对应的目的地址时,停止向所述第一服务器转发所述第一网络请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810022351.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:内外网资源代理方法及代理服务器
- 下一篇:一种数据传输方法及相关设备