PC终端及其安装手机应用程序的方法技术

技术编号:11190669 阅读:76 留言:0更新日期:2015-03-25 19:20
本发明专利技术公开了一种PC终端安装手机应用程序的方法,包括:PC软件模块在PC终端连接手机后,向安卓调试桥模块发标识获取指令;安卓调试桥模块根据指令,向手机获取原始唯一标识,为手机配置唯一特定值,将唯一特定值与原始唯一标识组合为唯一标识发给PC软件模块;PC软件模块根据安装请求,建立唯一标识与应用程序映射关系;根据映射关系向安卓调试桥模块发安装指令;安卓调试桥模块为手机生成第一安装指令,将第一安装指令发给手机,使手机执行第一安装指令。本发明专利技术还公开了PC终端。本发明专利技术的PC终端及方法,同一PC终端能同时对原始唯一标识相同的多个手机设备安装相应的应用程序,提高了PC终端对手机设备安装应用程序的效率和速度。

【技术实现步骤摘要】
PC终端及其安装手机应用程序的方法
本专利技术涉及通讯
,尤其涉及一种PC终端及其安装手机应用程序的方法。
技术介绍
现在市面上有许多Android装机工具软件,这些软件基本上支持同一台电脑对多台Android手机进行安装。但Android系统是开放式的,不同手机制造商可以对系统进行更改以满足自身需求,对系统更改过程在填写手机唯一标识SN(Serial Number)时常常不遵守Google标准,从而容易造成多部手机(特别是同一型号手机)的SN相同。 但现有的Android装机工具软件安装手机应用程序时,但是,现有技术中同一台电脑只能同时对SN不同的多部手机进行应用程序安装,而不能同时对SN相同的多部手机进行应用程序安装。
技术实现思路
本专利技术的主要目的在于解决现有技术中同一台电脑不能同时对SN相同的多部手机进行应用程序安装的技术问题。 为了实现上述目的,本专利技术提供一种PC终端安装手机应用程序的方法,包括: PC软件模块在PC终端连接有至少一个手机设备后,向安卓调试桥模块发送手机设备唯一标识的获取指令; 安卓调试桥模块根据获取指令,向手机设备获取手机设备的原始唯一标识,为所述手机设备配置唯一特定值,将该唯一特定值与所述原始唯一标识组合,并将组合后的标识作为手机设备唯一标识发送给PC软件模块; PC软件模块根据用户输入的安装请求,建立手机设备唯一标识与待安装的应用程序的映射关系;根据所述映射关系向安卓调试桥模块发送包含有每个手机设备的唯一标识和每个手机设备待安装的应用程序的安装指令; 安卓调试桥模块根据所述安装指令为每个手机设备生成一个第一安装指令,并将每个第一安装指令发送给相应的手机设备,以使每个所述手机设备接收并执行相应的第一安装指令。 优选地,为所述手机设备配置唯一特定值具体为:从所述手机设备路径中获取ParentIdPrefix值,将该ParentIdPrefix值作为所述唯一特定值配置给所述手机设备。 优选地,所述安卓调试桥模块根据所述安装指令为每个手机设备生成一个第一安装指令,并将每个第一安装指令发送给相应的手机设备具体包括: 安卓调试桥模块根据所述安装指令中手机设备唯一标识与待安装的应用程序的映射关系,为每个手机设备生成一个包含相应手机设备的唯一标识和待安装的应用程序的第一安装指令; 根据每个第一安装指令中的唯一标识,将每个第一安装指令发送给相应的手机设备。 优选地,所述安卓调试桥模块向手机设备获取原始唯一标识之前还包括: 判断PC终端是否连接有所述手机设备; 在确定PC终端连接有所述手机设备后,向所述手机设备获取手机设备的原始唯一标识。 优选地,所述手机设备已安装有驱动程序。 此外,为实现上述目的,本专利技术还提供一种PC终端,包括: PC软件模块,用于在自身连接有至少一个手机设备后,向安卓调试桥模块发送手机设备唯一标识的获取指令;以及根据用户输入的安装请求,建立手机设备唯一标识与待安装的应用程序的映射关系;根据所述映射关系向安卓调试桥模块发送包含有每个手机设备的唯一标识和每个手机设备待安装的应用程序的安装指令; 安卓调试桥模块,用于根据获取指令,向手机设备获取手机设备的原始唯一标识,为所述手机设备配置唯一特定值,将该唯一特定值与所述原始唯一标识组合,并将组合后的标识作为手机设备唯一标识发送给PC软件模块;以及根据所述安装指令为每个手机设备生成一个第一安装指令,并将每个第一安装指令发送给相应的手机设备,以使每个所述手机设备接收并执行相应的第一安装指令。 优选地,所述安卓调试桥模块,具体还用于从所述手机设备路径中获取ParentIdPrefix值,将该ParentIdPrefix值作为所述唯一特定值配置给所述手机设备。 优选地,所述安卓调试桥模块,具体还用于根据所述安装指令中手机设备唯一标识与待安装的应用程序的映射关系,为每个手机设备生成一个包含相应手机设备的唯一标识和待安装的应用程序的第一安装指令;以及根据每个第一安装指令中的唯一标识,将每个第一安装指令发送给相应的手机设备。 优选地,所述安卓调试桥模块,还用于判断PC终端是否连接有所述手机设备;在确定PC终端连接有所述手机设备后,向所述手机设备获取手机设备的原始唯一标识。 优选地,所述手机设备已安装有驱动程序。 本专利技术所提供的PC终端及其安装手机应用程序的方法,通过PC软件模块在PC终端连接有至少一个手机设备后,向安卓调试桥模块发送手机设备唯一标识的获取指令;安卓调试桥模块根据获取指令,向手机设备获取手机设备的原始唯一标识,为所述手机设备配置唯一特定值,将该唯一特定值与所述原始唯一标识组合,并将组合后的标识作为手机设备唯一标识发送给PC软件模块;PC软件模块根据用户输入的安装请求,建立手机设备唯一标识与待安装的应用程序的映射关系;根据所述映射关系向安卓调试桥模块发送包含有每个手机设备的唯一标识和每个手机设备待安装的应用程序的安装指令;安卓调试桥模块根据所述安装指令为每个手机设备生成一个第一安装指令,并将每个第一安装指令发送给相应的手机设备,以使每个所述手机设备接收并执行相应的第一安装指令的方式,使得同一 PC终端能同时对原始唯一标识相同的多个手机设备安装相应的应用程序,提高了 PC终端对手机设备安装应用程序的效率和速度。 【附图说明】 图1是本专利技术的PC终端安装手机应用程序的方法第一实施例的流程图; 图2是本专利技术的PC终端第一实施例的功能模块结构示意图。 本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。 【具体实施方式】 应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。 本专利技术提供一种PC终端安装手机应用程序的方法,参见图1,图1是本专利技术的PC终端安装手机应用程序的方法第一实施例的流程图。在第一实施例中,所述PC终端安装手机应用程序的方法包括: 步骤S10、PC软件模块在PC终端连接有至少一个手机设备后,向安卓调试桥(ADB,Android Debug Bridge)模块发送手机设备唯一标识的获取指令。 本实施例中,所述手机设备已安装有驱动程序,即所述PC软件模块会周期性扫描PC终端的USB接口,监测是否存在连接有外挂设备的USB接口 ;若有,则判断该外挂设备是否为手机设备;若是手机设备还进一步判断该手机设备是否已安装驱动程序;若已安装驱动程序,则向安卓调试桥模块发送所述手机设备唯一标识的获取指令;若没有安装,则为该手机设备安装驱动程序,然后再向安卓调试桥模块发送所述手机设备唯一标识的获取指令。 步骤S20、安卓调试桥模块根据获取指令,向手机设备获取手机设备的原始唯一标识,为所述手机设备配置唯一特定值,将该唯一特定值与所述原始唯一标识组合,并将组合后的标识作为手机设备唯一标识发送给PC软件模块。 本步骤S20中为了进一步确定PC终端连接的手机设备,所述安卓调试桥模块向手机设备获取原始唯一标识之前判断PC终端是否连接有所述手机设备,在确定PC终端连接有所述手机设备后,再向所述手机设备获取手机设备的原始唯一标识。 本步骤S20中,为所述手机设备配置唯一特定值具体为:从手机设备路径中获本文档来自技高网...
PC终端及其安装手机应用程序的方法

【技术保护点】
一种PC终端安装手机应用程序的方法,其特征在于,包括:PC软件模块在PC终端连接有至少一个手机设备后,向安卓调试桥模块发送手机设备唯一标识的获取指令;安卓调试桥模块根据获取指令,向手机设备获取手机设备的原始唯一标识,为所述手机设备配置唯一特定值,将该唯一特定值与所述原始唯一标识组合,并将组合后的标识作为手机设备唯一标识发送给PC软件模块;PC软件模块根据用户输入的安装请求,建立手机设备唯一标识与待安装的应用程序的映射关系;根据所述映射关系向安卓调试桥模块发送包含有每个手机设备的唯一标识和每个手机设备待安装的应用程序的安装指令;安卓调试桥模块根据所述安装指令为每个手机设备生成一个第一安装指令,并将每个第一安装指令发送给相应的手机设备,以使每个所述手机设备接收并执行相应的第一安装指令。

【技术特征摘要】
1.一种PC终端安装手机应用程序的方法,其特征在于,包括: PC软件模块在PC终端连接有至少一个手机设备后,向安卓调试桥模块发送手机设备唯一标识的获取指令; 安卓调试桥模块根据获取指令,向手机设备获取手机设备的原始唯一标识,为所述手机设备配置唯一特定值,将该唯一特定值与所述原始唯一标识组合,并将组合后的标识作为手机设备唯一标识发送给PC软件模块; PC软件模块根据用户输入的安装请求,建立手机设备唯一标识与待安装的应用程序的映射关系;根据所述映射关系向安卓调试桥模块发送包含有每个手机设备的唯一标识和每个手机设备待安装的应用程序的安装指令; 安卓调试桥模块根据所述安装指令为每个手机设备生成一个第一安装指令,并将每个第一安装指令发送给相应的手机设备,以使每个所述手机设备接收并执行相应的第一安装指令。2.根据权利要求1所述的PC终端安装手机应用程序的方法,其特征在于,为所述手机设备配置唯一特定值具体为:从所述手机设备路径中获取ParentldPrefix值,将该ParentldPrefix值作为所述唯一特定值配置给所述手机设备。3.根据权利要求1所述的PC终端安装手机应用程序的方法,其特征在于,所述安卓调试桥模块根据所述安装指令为每个手机设备生成一个第一安装指令,并将每个第一安装指令发送给相应的手机设备具体包括: 安卓调试桥模块根据所述安装指令中手机设备唯一标识与待安装的应用程序的映射关系,为每个手机设备生成一个包含相应手机设备的唯一标识和待安装的应用程序的第一安装指令; 根据每个第一安装指令中的唯一标识,将每个第一安装指令发送给相应的手机设备。4.根据权利要求1所述的PC终端安装手机应用程序的方法,其特征在于,所述安卓调试桥模块向手机设备获取原始唯一标识之前还包括: 判断PC终端是否连接有所述手机设备; 在确定PC终端连接有所述手机设备后,向所述手机设备获...

【专利技术属性】
技术研发人员:涂小强
申请(专利权)人:深圳市东信时代信息技术有限公司
类型:发明
国别省市:广东;44

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

1