安装应用程序的方法、装置和移动终端制造方法及图纸

技术编号:15329203 阅读:96 留言:0更新日期:2017-05-16 12:56
本发明专利技术公开了安装应用程序的方法、装置和移动终端。该方法包括,获取应用安装包;使用媒体传输协议由计算机设备向移动终端传输应用安装包;向移动终端发送应用安装包的安装包管理器安装命令,以使移动终端安装应用安装包。媒体传输协议比安卓调试桥的传输速率快,当应用安装包比较大时,本技术方案传输应用安装包的时间明显缩短,整个安装过程耗时较少,提高了安装效率,用户体验好。

Method, device and mobile terminal for installing an application program

The invention discloses a method, a device and a mobile terminal for installing an application program. The method includes obtaining the application installation package; the use of media transmission protocol by computer equipment to the mobile terminal transmission application installation package; sent to the mobile terminal application installation package installation package manager to install the command to the mobile terminal application installation package. The transmission rate of the media transmission protocol than the Android debug bridge quickly, when the application installation package is large, the technical scheme of time transmission application installation package was shortened, the installation process less time-consuming, improve the efficiency of the installation, the user experience is good.

【技术实现步骤摘要】
安装应用程序的方法、装置和移动终端
本专利技术涉及安卓应用程序领域,尤其涉及安装应用程序的方法、装置和移动终端。
技术介绍
在安卓系统安装应用时,为方便管理与操作,可先将应用安装包下载到PC等计算机设备,然后将该应用安装包传输到需安装该应用的移动终端。现有技术中,计算机设备使用安卓调试桥(ADB,AndroidDebugBridge)向移动终端传输应用安装包,然后再发送安装命令,以实现移动终端安装该应用安装包。在对现有技术的研究和实践过程中,专利技术人发现现有技术至少存在以下问题:计算机设备与移动终端之间使用安卓调试桥传输数据,安卓调试桥的传输速率比较慢,当应用安装包比较大时,传输应用安装包的时间很长,导致整个安装过程耗时较长,安装效率较低,用户体验不佳。
技术实现思路
本专利技术实施例提供安装应用程序的方法、装置和移动终端,整个安装过程耗时较短,提高安装效率。本专利技术实施例采用以下技术方案:第一方面,本专利技术实施例提供一种安装应用程序的方法,应用于发送应用程序侧的终端,包括:获取应用安装包;使用媒体传输协议由计算机设备向移动终端传输应用安装包;向移动终端发送应用安装包的安装包管理器安装命令,以使移动终端安装应用安装包。其中,通过媒体传输协议由计算机设备向移动终端传输应用安装包之前,还包括:判断应用安装包的大小是否大于等于预置值;若是,继续使用媒体传输协议由计算机设备向移动终端传输应用安装包的步骤。其中,判断应用安装包的大小是否大于等于预置值之后,还包括:若否,使用安卓调试桥由计算机设备向移动终端传输应用安装包。其中,使用媒体传输协议由计算机设备向移动终端传输应用安装包之前,还包括:确定移动终端支持媒体传输协议。其中,使用媒体传输协议由计算机设备向移动终端传输应用安装包之后,还包括:判断应用安装包是否传输成功,若是,继续向移动终端发送应用安装包的安装包管理器安装命令的步骤;若否,使用安卓调试桥向移动终端传输应用安装包,继续向移动终端发送应用安装包的安装包管理器安装命令的步骤。其中,获取应用安装包之前,还包括:通过网络下载应用安装包。其中,通过网络下载应用安装包之前,还包括:接收用户发出的下载应用安装包的请求;或接收移动终端发出的下载应用安装包的请求。第二方面,本专利技术实施例提供一种安装应用程序的方法,应用于接收应用程序侧的移动终端,包括:使用媒体传输协议接收计算机设备发来的应用安装包;接收应用安装包的安装包管理器安装命令;根据安装包管理器安装命令安装应用安装包。其中,使用媒体传输协议接收计算机设备发来的应用安装包之后,还包括:判断应用安装包是否接收成功,若是,向计算机设备反馈接收成功并请求发送安装包管理器安装命令的信息,若否,向计算机设备反馈接收失败并请求使用安卓调试桥发送应用安装包的信息。其中,根据安装包管理器安装命令安装应用安装包,包括:根据安装包管理器安装命令调用并运行安装包管理器的应用程序安装接口,使用应用程序安装接口完成应用安装包的安装。第三方面,本专利技术实施例提供一种安装应用的装置,应用于发送应用程序侧的终端,包括:获取单元,用于获取应用安装包;第一传输单元,用于使用媒体传输协议由计算机设备向移动终端传输应用安装包;发送单元,用于向移动终端发送应用安装包的安装包管理器安装命令,以使移动终端安装应用安装包。其中,还包括:第一判断单元,用于通过媒体传输协议向移动终端传输应用安装包之前,判断应用安装包的大小是否大于等于预置值;第一传输单元,具体用于判断应用安装包的大小大于等于预置值之后,使用媒体传输协议由计算机设备向移动终端传输应用安装包。其中,还包括:第二传输单元,用于判断应用安装包的大小小于预置值之后,使用安卓调试桥向移动终端传输应用安装包。其中,还包括:确定单元,用于使用媒体传输协议由计算机设备向移动终端传输应用安装包之前,确定移动终端支持媒体传输协议。其中,还包括:第二判断单元,用于使用媒体传输协议由计算机设备向移动终端传输应用安装包之后,判断应用安装包是否传输成功;第三传输单元,用于判断应用安装包传输不成功之后,使用安卓调试桥向移动终端传输应用安装包;发送单元包括第一发送单元和第二发送单元;第一发送单元,用于判断应用安装包传输成功之后,向移动终端发送应用安装包的安装包管理器安装命令;第二发送单元,用于使用安卓调试桥向移动终端传输应用安装包之后,向移动终端发送应用安装包的安装包管理器安装命令。其中,还包括:下载单元,用于获取应用安装包之前,通过网络下载应用安装包。其中,还包括:接收请求单元,用于通过网络下载应用安装包之前,接收本终端用户发出的下载应用安装包的请求,或,接收移动终端发出的下载应用安装包的请求。第四方面,本专利技术实施例提供一种安装应用的装置,应用于接收应用程序侧的移动终端,包括:安装包接收单元,用于使用媒体传输协议接收计算机设备发来的应用安装包;安装命令接收单元,用于接收应用安装包的安装包管理器安装命令;安装单元,用于根据安装包管理器安装命令安装应用安装包。其中,还包括:第三判断单元,用于使用媒体传输协议接收应用安装包之后,判断应用安装包是否接收成功;第一反馈单元,用于判断应用安装包接收成功之后,向计算机设备反馈接收成功并请求发送安装包管理器安装命令的信息;第二反馈单元,用于判断应用安装包接收不成功之后,向计算机设备反馈接收失败并请求使用安卓调试桥发送应用安装包的信息。其中,安装单元,包括:调用接口单元,用于根据安装包管理器安装命令调用并运行安装包管理器的应用程序安装接口;安装包安装单元,用于使用应用程序安装接口完成应用安装包的安装。第五方面,本专利技术实施例提供一种移动终端,包括:一个或多个处理器;存储器;一个或多个应用程序;其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述的安装应用程序的方法。本技术方案中,使用媒体传输协议由计算机设备向移动终端传输应用安装包,向移动终端发送应用安装包的安装包管理器安装命令,以使移动终端安装应用安装包。媒体传输协议比安卓调试桥的传输速率快,当应用安装包比较大时,本技术方案传输应用安装包的时间明显缩短,整个安装过程耗时较少,提高了安装效率,用户体验好。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。图1是本专利技术实施例提供的安装应用程序方法第一实施例的方法流程图。图2是本专利技术实施例提供的安装应用程序方法第二实施例的方法流程图。图3是本专利技术实施例提供的安装应用程序方法第三实施例的方法流程图。图4是本专利技术实施例提供的安装应用程序装置第一实施例的装置流程图。图5是本专利技术实施例提供的安装应用程序装置第二实施例的装置流程图。图6是本专利技术实施例提供的移动终端的相关部分结构的框图。具体实施方式为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本本文档来自技高网...
安装应用程序的方法、装置和移动终端

【技术保护点】
一种安装应用程序的方法,其特征在于,包括:获取应用安装包;使用媒体传输协议由计算机设备向移动终端传输应用安装包;向移动终端发送应用安装包的安装包管理器安装命令,以使移动终端安装应用安装包。

【技术特征摘要】
1.一种安装应用程序的方法,其特征在于,包括:获取应用安装包;使用媒体传输协议由计算机设备向移动终端传输应用安装包;向移动终端发送应用安装包的安装包管理器安装命令,以使移动终端安装应用安装包。2.根据权利要求1的方法,其特征在于,通过媒体传输协议由计算机设备向移动终端传输应用安装包之前,还包括:判断应用安装包的大小是否大于等于预置值;若是,继续使用媒体传输协议由计算机设备向移动终端传输应用安装包的步骤。3.根据权利要求2的方法,其特征在于,判断应用安装包的大小是否大于等于预置值之后,还包括:若否,使用安卓调试桥由计算机设备向移动终端传输应用安装包。4.根据权利要求1的方法,其特征在于,使用媒体传输协议由计算机设备向移动终端传输应用安装包之后,还包括:判断应用安装包是否传输成功,若是,继续向移动终端发送应用安装包的安装包管理器安装命令的步骤;若否,使用安卓调试桥向移动终端传输应用安装包,继续向移动终端发送应用安装包的安装包管理器安装命令的步骤。5.一种安装应用程序的方法,其特征在于,包括:使用媒体传输协议接收计算机设备发来的应用安装包;接收应用安装包的安装包管理器安装命令;根据安装包管理器安装命令安装应用安装包。6.根据权利要求5的方法,其特征在于,使用媒体传输协议接收计算...

【专利技术属性】
技术研发人员:张晶王晓旭周欣王正晖张曰林
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1