一种分享应用的方法、装置及系统制造方法及图纸

技术编号:10240783 阅读:93 留言:0更新日期:2014-07-23 12:35
本发明专利技术公开了一种分享应用的方法、装置及系统,用于快速、便捷地实现应用分享。其中,所述方法包括:接收分享应用事件的触发指令;根据所述触发指令,获取待分享应用的安装包在本端的位置信息、以及所述本端的HTTPServer的IP和端口号;根据所述位置信息、以及所述本端的HTTPServer的IP和端口号,生成对应的二维码;输出所述二维码。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种分享应用的方法、装置及系统,用于快速、便捷地实现应用分享。其中,所述方法包括:接收分享应用事件的触发指令;根据所述触发指令,获取待分享应用的安装包在本端的位置信息、以及所述本端的HTTPServer的IP和端口号;根据所述位置信息、以及所述本端的HTTPServer的IP和端口号,生成对应的二维码;输出所述二维码。【专利说明】—种分享应用的方法、装置及系统
本专利技术涉及移动终端通信
,尤其涉及一种分享应用的方法、装置及系统。
技术介绍
智能移动终端(如智能手机、平板电脑等)是目前科技发展的趋势,而智能移动终端的发展也伴随着越来越多的应用程序的发展和多样化。目前的应用程序的应用已多元化,涉及的领域也很多,包含饮食、聊天、游戏等。但是,目前在智移动能终端上运行的这些应用程序都是从互联网上去下载安装包或者从电脑上直接拷贝安装包,无法在不联入互联网的情况下从另一个已安装有应用程序的移动终端上去获取安装包,例如,一个手机安装了某一个应用,另一个手机不能在不联入互联网的情况下获取该应用的安装包。由此可见,上述方式下载安装软件需要连接互联网,需要使用流量,不经济;如果直接从电脑上拷贝软件,又无法做到随时随地下载软件,非常不方便。因此,如何快速、便捷地实现应用分享成为目前亟待解决的技术问题。
技术实现思路
为克服相关技术中存在的问题,本专利技术实施例提供一种分享应用的方法、装置及系统,用于快速、便捷地实现应用分享。一方面,本专利技术实施例提供了一种分享应用的方法,用于分享应用的第一终端,包括:接收分享应用事件的触发指令;根据所述触发指令,获取待分享应用的安装包在本端的位置信息、以及所述本端的HTTPServer的IP和端口号;根据所述位置信息、以及所述本端的HTTPServer的IP和端口号,生成对应的二维码;输出所述二维码。本专利技术实施例中,获取应用的第二终端,通过扫描、解析分享应用的第一终端输出的二维码,实现快速、便捷地分享应用。优选地,所述根据所述触发指令,获取待分享应用的安装包在本端的位置信息,包括:根据所述触发指令,判断本端是否存在待分享应用的安装包;当所述本端不存在所述待分享应用的安装包时,从云端下载所述待分享应用的安装包;获取下载的待分享应用的安装包在本端的位置信息。本方案中,可以根据触发指令直接去云端下载待分享应用的安装包,效率高。优选地,所述待分享应用包含至少一种系统平台的安装包;所述根据所述触发指令,获取待分享应用的安装包在本端的位置信息,包括:根据所述触发指令,获取所述待分享应用的每一种系统平台的安装包各自在本端的位置信息;所述根据所述位置信息、以及所述本端的HTTPServer的IP和端口号,生成对应的二维码,包括:根据所述待分享应用的每一种系统平台的安装包各自在本端的位置信息、以及所述本端的HTTPServer的IP和端口号,生成各自对应的二维码。本方案中,如果获取应用的第二终端与分享应用的第一终端不是同一系统平台类型,第二终端仍然可以从第一终端处获取与本端系统平台类型匹配的安装包。相应的,本专利技术实施例提供了一种分享应用的方法,用于获取应用的第二终端,包括:扫描第一终端输出的二维码;解析所述二维码,获得待分享应用的安装包在所述第一终端的位置信息、以及所述第一终端的HTTPServer的IP和端口号;根据所述位置信息、所述第一终端的HTTPServer的IP和端口号,下载所述待分享应用的安装包。优选地,所述解析所述二维码,获得待分享应用的安装包在所述第一终端的位置信息,包括:解析所述二维码,获得所述待分享应用的每一种系统平台的安装包各自在第一终端的位置信息;所述根据所述位置信息、所述第一终端的HTTPServer的IP和端口号,下载所述待分享应用的安装包,包括:获取本端的系统平台类型;从所述待分享应用的每一种系统平台的安装包各自在第一终端的位置信息中,获取与所述本端的系统平台类型匹配的所述待分享应用的安装包在第一终端的位置信息;根据与所述本端的系统平台类型匹配的所述待分享应用的安装包在第一终端的位置信息、以及所述第一终端的HTTPServer的IP和端口号,下载所述待分享应用的安装包。另一方面,本专利技术实施例提供了一种分享应用的装置,用于分享应用的第一终端,包括:接收模块,用于接收分享应用事件的触发指令;获取模块,用于根据所述触发指令,获取待分享应用的安装包在本端的位置信息、以及所述本端的HTTPServer的IP和端口号;生成模块,用于根据所述位置信息、以及所述本端的HTTPServer的IP和端口号,生成对应的二维码;输出模块,用于输出所述二维码。优选地,所述获取模块用于根据所述触发指令,判断本端是否存在待分享应用的安装包;当所述本端不存在所述待分享应用的安装包时,从云端下载所述待分享应用的安装包;获取下载的待分享应用的安装包在本端的位置信息。优选地,所述获取模块用于当待分享应用包含至少一种系统平台的安装包时,根据所述触发指令,获取所述待分享应用的每一种系统平台的安装包各自在本端的位置信息;所述生成模块用于根据所述待分享应用的每一种系统平台的安装包各自在本端的位置信息、以及所述本端的HTTPServer的IP和端口号,生成各自对应的二维码。相应的,本专利技术实施例提供了一种分享应用的装置,用于获取应用的第二终端,包括:扫描模块,用于扫描第一终端输出的二维码;解析模块,用于解析所述二维码,获得待分享应用的安装包在所述第一终端的位置信息、以及所述第一终端的HTTPServer的IP和端口号;下载模块,用于根据所述位置信息、所述第一终端的HTTPServer的IP和端口号,下载所述待分享应用的安装包。优选地,所述解析模块用于解析所述二维码,获得所述待分享应用的每一种系统平台的安装包各自在第一终端的位置信息;所述下载模块用于获取本端的系统平台类型;从所述待分享应用的每一种系统平台的安装包各自在第一终端的位置信息中,获取与所述本端的系统平台类型匹配的所述待分享应用的安装包在第一终端的位置信息;根据与所述本端的系统平台类型匹配的所述待分享应用的安装包在第一终端的位置信息、以及所述第一终端的HTTPServer的IP和端口号,下载所述待分享应用的安装包。另一方面,本专利技术实施例还提供一种分享应用的系统,用于分享应用的第一终端和获取应用的第二终端,包括:所述第一终端,用于接收分享应用事件的触发指令;根据所述触发指令,获取待分享应用的安装包在本端的位置信息、以及所述本端的HTTPServer的IP和端口号;根据所述位置信息、以及所述本端的HTTPServer的IP和端口号,生成对应的二维码;输出所述二维码;所述第二终端,用于扫描第一终端输出的二维码;解析所述二维码,获得待分享应用的安装包在所述第一终端的位置信息、以及所述第一终端的HTTPServer的IP和端口号;根据所述位置信息、所述第一终端的HTTPServer的IP和端口号,下载所述待分享应用的安装包。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。应当理解本文档来自技高网...

【技术保护点】
一种分享应用的方法,用于分享应用的第一终端,其特征在于,包括:接收分享应用事件的触发指令;根据所述触发指令,获取待分享应用的安装包在本端的位置信息、以及所述本端的HTTPServer的IP和端口号;根据所述位置信息、以及所述本端的HTTPServer的IP和端口号,生成对应的二维码;输出所述二维码。

【技术特征摘要】

【专利技术属性】
技术研发人员:王金宇
申请(专利权)人:天脉聚源北京传媒科技有限公司
类型:发明
国别省市:北京;11

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

1