[发明专利]应用安装的控制方法和装置在审
| 申请号: | 201610893982.0 | 申请日: | 2016-10-13 |
| 公开(公告)号: | CN106648739A | 公开(公告)日: | 2017-05-10 |
| 发明(设计)人: | 徐慧 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京律智知识产权代理有限公司11438 | 代理人: | 邢雪红,乔彬 |
| 地址: | 266071 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 安装 控制 方法 装置 | ||
技术领域
本公开涉及计算机应用技术领域,特别涉及一种应用安装的控制方法和装置。
背景技术
随着计算机应用的快速发展以及各种终端的快速普及,各种终端中应用的安装,可以通过连接的控制端实现。具体而言,通过控制端中运行的应用管理工具,能够向所连接的终端实现应用的安装。
控制端中应用管理工具向终端所请求进行的应用安装,是通过在终端进行自身与控制端的调试桥接实现的。而控制端中应用管理工具与终端之间连接的实现过程为:首先通过调试桥接向终端安装一假应用,以此来确定终端是否已经成功连接控制端,在确定终端已经成功连接控制端之后,方能够通过应用管理工具实现终端中应用的安装。
具体的,通过与控制端的调试桥接,终端获得这一假应用所对应的安装命令,并在用户确认此应用安装之后,将安装命令传送至应用安装器。应用安装器对这一假应用的安装文件进行轻量解析时会出错,进而使得假应用的安装被卡在应用安装器中。
此时,应用安装器与实现调试桥接的调试桥接端运行在不同的进程中,调试桥接端并无法获得安装结果,并向控制端中的应用管理工具返回。
对于应用管理工具而言,由于没有获得安装结果,也将导致了其连接终端的流程失败,进而无法通过应用管理工具实现终端中应用的安装。
发明内容
为了解决相关技术中在应用管理工具连接终端的流程中,由于无法获得应用安装结果而导致应用管理工具连接终端的流程失败的技术问题,本公开提供了一种应用安装的控制方法和装置。
一种应用安装的控制方法,所述方法包括:
在终端的应用安装接口拦截应用安装命令,识别调试桥接端请求进行的应用安装;
对所述调试桥接端请求的应用安装进行安装文件有效性判断,得到有效性判断结果;
在所述有效性判断结果标示所述安装文件无效时,生成安装失败的应用安装结果;
在所述有效性判断结果标示所述安装文件有效时,通过所述应用安装接口将所述应用安装命令传送至应用安装器,触发所述应用安装器执行所述请求的应用安装;
在所述应用安装器执行所述请求的应用安装中,通过标示所述应用的安装文件生成应用安装结果;
所述调试桥接端获取所述应用安装结果,并向控制端中的应用管理工具返回所述应用安装结果。
一种应用安装的控制装置,包括:
拦截识别模块,用于在终端的应用安装接口拦截应用安装命令,识别调试桥接请求进行的应用安装;
有效性判断模块,用于对所述调试桥接请求的应用安装进行安装文件有效性判断,得到有效性判断结果;
结果生成模块,用于在所述有效性判断结果标示所述安装文件无效时,生成安装失败的应用安装结果;
安装执行模块,用于在所述有效性判断结果标示所述安装文件有效时,通过所述应用安装接口将所述应用安装命令传送至应用安装器,触发所述应用安装器执行所述请求的应用安装;
文件标示模块,用于在所述应用安装器执行所述请求的应用安装中,通过标示所述应用的安装文件生成应用安装结果;
结果获取模块,用于所述调试桥接端获取所述应用安装结果,并向控制端中的应用管理工具返回所述应用安装结果。
本公开的实施例提供的技术方案可以包括以下有益效果:
终端中触发进行应用安装之后,将获取得到终端中触发的应用安装命令,在应用安装接口拦截应用安装命令,识别控制端中调试桥接端请求进行的应用安装,对调试桥接端请求进行的应用安装进行安装文件有效性关系,得到有效性判断结果,在有效性判断结果标示安装文件无效时,生成安装失败的应用安装结果,由此对于应用管理工具连接终端的流程而言,通过应用安装接口处应用安装命令的拦截,得以在应用安装器调用应用安装接口执行应用安装过程之前,识别出控制端中调试桥接端请求进行的应用安装,进而得到安装失败的应用安装结果,由于此应用安装结果是在应用安装接口得到的,并不处于应用安装器中,而在有效性判断结果标示安装文件有效时,通过应用安装接口将应用安装命令传送至应用安装器,触发应用安装器执行所请求的应用安装,并在此安装的执行中通过标示安装文件来生成应用安装结果,由此,也提供了应用管理工具连接终端的实现过程,进而能够通过应用管理工具顺利实现终端中应用的安装,因此,调试桥接端能够向控制端中的应用管理工具返回应用安装结果,成功进行了应用管理工具连接终端的流程,从而能够通过应用管理工具实现终端中应用的安装。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610893982.0/2.html,转载请声明来源钻瓜专利网。





