The present disclosure discloses a control method and device for applying an installation. The method comprises the following steps: the terminal application installation interface intercept application installation command, installation debugging end bridging request application identification; installation file to determine the effectiveness of effective judgment results; generating application installation result failed installation in the installation file is invalid; in the installation file is valid through the application installation interface application installation command sent to the application installer application installation, and the installation file label applications generate application installation debugging results; bridge end return application to the control terminal installation result. Thus for the application of management tools for connecting to a terminal process, we use the installation interface application installation command to intercept the call in the application installer application installation interface executes the application before installation, application installation results failed to install, debug bridge end to return results to the application installation control terminal, successful application management tool connection terminal process.
【技术实现步骤摘要】
应用安装的控制方法和装置
本公开涉及计算机应用
,特别涉及一种应用安装的控制方法和装置。
技术介绍
随着计算机应用的快速发展以及各种终端的快速普及,各种终端中应用的安装,可以通过连接的控制端实现。具体而言,通过控制端中运行的应用管理工具,能够向所连接的终端实现应用的安装。控制端中应用管理工具向终端所请求进行的应用安装,是通过在终端进行自身与控制端的调试桥接实现的。而控制端中应用管理工具与终端之间连接的实现过程为:首先通过调试桥接向终端安装一假应用,以此来确定终端是否已经成功连接控制端,在确定终端已经成功连接控制端之后,方能够通过应用管理工具实现终端中应用的安装。具体的,通过与控制端的调试桥接,终端获得这一假应用所对应的安装命令,并在用户确认此应用安装之后,将安装命令传送至应用安装器。应用安装器对这一假应用的安装文件进行轻量解析时会出错,进而使得假应用的安装被卡在应用安装器中。此时,应用安装器与实现调试桥接的调试桥接端运行在不同的进程中,调试桥接端并无法获得安装结果,并向控制端中的应用管理工具返回。对于应用管理工具而言,由于没有获得安装结果,也将导致了其连接终端的流程失败,进而无法通过应用管理工具实现终端中应用的安装。
技术实现思路
为了解决相关技术中在应用管理工具连接终端的流程中,由于无法获得应用安装结果而导致应用管理工具连接终端的流程失败的技术问题,本公开提供了一种应用安装的控制方法和装置。一种应用安装的控制方法,所述方法包括:在终端的应用安装接口拦截应用安装命令,识别调试桥接端请求进行的应用安装;对所述调试桥接端请求的应用安装进行安装文件有效性判断, ...
【技术保护点】
一种应用安装的控制方法,其特征在于,所述方法包括:在终端的应用安装接口拦截应用安装命令,识别调试桥接端请求进行的应用安装;对所述调试桥接端请求的应用安装进行安装文件有效性判断,得到有效性判断结果;在所述有效性判断结果标示所述安装文件无效时,生成安装失败的应用安装结果;在所述有效性判断结果标示所述安装文件有效时,通过所述应用安装接口将所述应用安装命令传送至应用安装器,触发所述应用安装器执行所述请求的应用安装;在所述应用安装器执行所述请求的应用安装中,通过标示所述应用的安装文件生成应用安装结果;所述调试桥接端获取所述应用安装结果,并向控制端中的应用管理工具返回所述应用安装结果。
【技术特征摘要】
1.一种应用安装的控制方法,其特征在于,所述方法包括:在终端的应用安装接口拦截应用安装命令,识别调试桥接端请求进行的应用安装;对所述调试桥接端请求的应用安装进行安装文件有效性判断,得到有效性判断结果;在所述有效性判断结果标示所述安装文件无效时,生成安装失败的应用安装结果;在所述有效性判断结果标示所述安装文件有效时,通过所述应用安装接口将所述应用安装命令传送至应用安装器,触发所述应用安装器执行所述请求的应用安装;在所述应用安装器执行所述请求的应用安装中,通过标示所述应用的安装文件生成应用安装结果;所述调试桥接端获取所述应用安装结果,并向控制端中的应用管理工具返回所述应用安装结果。2.根据权利要求1所述的方法,其特征在于,所述在终端的应用安装接口拦截应用安装命令,识别调试桥接端请求进行的应用安装之前,所述方法还包括:通过终端自身与控制端之间进行的调试桥接,所述调试桥接端接收所述控制端中应用管理工具传送的应用安装命令;通过所述调试桥接端进行的所述应用安装接口调用,将所述应用安装命令传送至所述应用安装接口。3.根据权利要求1所述的方法,其特征在于,所述在应用安装接口拦截所述应用安装命令,识别调试桥接端请求进行的应用安装,包括:在应用安装接口处拦截所述应用安装命令;确定根据所述应用安装命令调用所述应用安装接口的线程;根据所述线程对应的名称识别出调试桥接端请求进行的应用安装。4.根据权利要求1所述的方法,其特征在于,所述对所述述调试桥接端请求的应用安装进行安装文件有效性判断,得到有效性判断结果,包括:连接终端中系统预置的软件包访问服务;通过所述软件包访问服务读取述调试桥接端请求进行应用安装所对应的安装文件,以判断所述安装文件是否是有效的,并相应生成有效性判断结果。5.一种应用安装的控...
【专利技术属性】
技术研发人员:徐慧,
申请(专利权)人:青岛海信移动通信技术股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。