一种应用程序的提供方法、装置及电子设备的制造方法

文档序号:10654247阅读:471来源:国知局
一种应用程序的提供方法、装置及电子设备的制造方法
【专利摘要】本发明的实施例公开一种应用程序的提供方法、装置和电子设备,涉及互联网技术领域,为提供一种新的应用程序的提供方式,解决现有技术中需要网络环境支持才能下载应用程序,并且用户操作比较繁琐、耗费时间长的问题而设计。所述应用程序的提供方法,包括:接收用户的应用程序分享指示;根据所述应用程序分享指示,获取待分享的应用程序的标识信息;根据所述标识信息,获取所述待分享的应用程序的安装文件;将所述待分享的应用程序的安装文件提供给第二终端,以使所述第二终端根据所述安装文件安装所述应用程序。本发明适用于各种智能终端。
【专利说明】
一种应用程序的提供方法、装置及电子设备
技术领域
[0001]本发明涉及互联网技术领域,尤其涉及一种应用程序的提供方法、装置及电子设备。
【背景技术】
[0002]手机等智能终端在出厂销售前就可以安装多种应用程序APP(AppliCat1n),当然,用户也可根据个人喜好在智能终端上安装各种类型各种功能的APP。随着互联网技术的发展和智能终端的逐渐普及,应用程序APP的种类已经越来越广泛,功能也越来越强大,越来越多的企业和个人致力于APP的开发和推广,APP已经呈现百花齐放百家争鸣的态势。
[0003]由于可选择的APP较多,越来越多的用户并不只是随便的下载一个APP使用,已经开始关注于APP的功能性、易用性、创新性、趣味性等多个方面,而且,已使用过该APP的用户的意见具有明显的参考意义。经常地,当得到其他用户对某个APP的口碑推荐后,用户会决定在智能终端上安装该APP体验使用。
[0004]目前,在得到其他用户对某个APP的口碑推荐后,为了安装该APP,用户一般要使用智能终端登录到某个应用提供平台,例如苹果公司的App Store,手动搜索该APP,得到搜索结果后下载并安装该APP。但是,这种方式一般需要网络环境的支持,若智能终端无法连接到网络,将无法下载APP,而且还可能浪费智能终端的流量。此外,用户从得到其他用户对该APP的口碑推荐起直到到开始使用该APP,需要等待较长的时间,操作也比较复杂。

【发明内容】

[0005]有鉴于此,本发明实施例提供一种应用程序的提供方法、装置及电子设备,提供了一种新的应用程序的提供方式,以解决现有技术中需要网络环境支持才能下载应用程序,并且用户操作比较繁琐、耗费时间长的问题。
[0006]第一方面,本发明实施例提供一种应用程序的提供方法,应用于第一终端,所述方法包括:
[0007]接收用户的应用程序分享指示;
[0008]根据所述应用程序分享指示,获取待分享的应用程序的标识信息;
[0009]根据所述标识信息,获取所述待分享的应用程序的安装文件;
[0010]将所述待分享的应用程序的安装文件提供给第二终端,以使所述第二终端根据所述安装文件安装所述应用程序。
[0011]结合第一方面,在第一方面的第一种实施方式中,所述根据所述标识信息,获取所述待分享的应用程序的安装文件包括:
[0012]以所述标识信息为索引,在所述第一终端的应用程序数据目录中,查找并获取所述待分享的应用程序的安装文件。
[0013]结合第一方面的第一种实施方式,在第一方面的第二种实施方式中,在所述获取所述待分享的应用程序的安装文件后,所述方法还包括:
[0014]将所述获取的安装文件放置在预先设定的目录下;
[0015]所述将所述待分享的应用程序的安装文件提供给第二终端包括:
[0016]将所述预先设定的目录下的所述安装文件提供给第二终端。
[0017]结合第一方面,在第一方面的第三种实施方式中,所述将所述待分享的应用程序的安装文件提供给第二终端包括:
[0018]利用热点传输方式将所述待分享的应用程序的安装文件提供给第二终端;
[0019]或者
[0020]利用蓝牙传输方式将所述待分享的应用程序的安装文件提供给第二终端;
[0021]或者
[0022]利用数据传输软件工具将所述待分享的应用程序的安装文件提供给第二终端。
[0023]结合第一方面,在第一方面的第四种实施方式中,所述标识信息为所述应用程序的名称。
[0024]结合第一方面或第一方面的第一至第四种实施方式中的任一种实施方式,在第一方面的第五种实施方式中,所述应用程序分享指示包括:
[0025]按键分享指示、手势分享指示或终端运动行为分享指示。
[0026]第二方面,本发明实施例提供一种应用程序的提供装置,应用于第一终端,包括:
[0027]接收单元,用于接收用户的应用程序分享指示;
[0028]第一获取单元,用于根据所述应用程序分享指示,获取待分享的应用程序的标识信息;
[0029]第二获取单元,用于根据所述标识信息,获取所述待分享的应用程序的安装文件;
[0030]提供单元,用于将所述待分享的应用程序的安装文件提供给第二终端,以使所述第二终端根据所述安装文件安装所述应用程序。
[0031]结合第二方面,在第二方面的第一种实施方式中,所述第一获取单元用于:
[0032]以所述标识信息为索引,在所述第一终端的应用程序数据目录中,查找并获取所述待分享的应用程序的安装文件。
[0033]结合第二方面的第一种实施方式,在第二方面的第二种实施方式中,所述第一获取单元还用于:在获取所述待分享的应用程序的安装文件后,将所述获取的安装文件放置在预先设定的目录下;
[0034]所述提供单元用于:将所述预先设定的目录下的所述安装文件提供给第二终端。
[0035]结合第二方面,在第二方面的第三种实施方式中,所述提供单元用于:
[0036]利用热点传输方式将所述待分享的应用程序的安装文件提供给第二终端;
[0037]或者
[0038]利用蓝牙传输方式将所述待分享的应用程序的安装文件提供给第二终端;
[0039]或者
[0040]利用数据传输软件工具将将所述待分享的应用程序的安装文件提供给第二终端。
[0041]结合第二方面,在第二方面的第四种实施方式中,所述标识信息为所述应用程序的名称。
[0042]结合第二方面或第二方面的第一至第四种实施方式中的任一种实施方式,在第二方面的第五种实施方式中,所述应用程序分享指示包括:
[0043]按键分享指示、手势分享指示或终端运动行为分享指示。
[0044]第三方面,本发明实施例提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施方式所述的应用程序的提供方法。
[0045]本发明实施例提供的一种应用程序的提供方法、装置及电子设备,提供了一种新的应用程序的提供方式,即用户之间的应用程序分享方式,第一终端用户可以向第一终端下发应用程序分享指示,第一终端在接收用户的应用程序分享指示后,根据该应用程序分享指示,获取待分享的应用程序的标识信息,进一步根据该标识信息,获取待分享的应用程序的安装文件,并将所述待分享的应用程序的安装文件提供给第二终端,这样,第二终端就可根据该安装文件安装该应用程序,即不需要第二终端登录应用提供平台下载应用程序,对网络环境的依赖性较小,既使处于无网状态,第二终端也可以安装该应用程序,不需要第二终端用户的登录下载等手动操作,第二终端用户可以快速的体验和使用该应用程序,解决了现有技术中需要网络环境支持才能下载应用程序,并且用户操作比较繁琐、耗费时间长的问题。
【附图说明】
[0046]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0047]图1为本发明的实施例的应用程序的提供方法的流程示意图;
[0048]图2为本发明的应用程序的提供装置的一个实施例的结构示意图;
[0049]图3为本发明电子设备一个实施例的结构示意图。
【具体实施方式】
[0050]下面结合附图对本发明实施例进行详细描述。
[0051]应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0052]首先需要说明的是,本发明实施例的应用程序的提供方法应用第一终端,适用于第一终端的用户想要将第一终端中的APP提供给第二终端的场景,第一终端中的APP例如第一终端中安装的APP或者未安装但保存有安装文件的APP,从而使得第二终端的用户能够体验使用该APP,解决了现有技术中第二终端需要网络环境支持才能下载应用程序,并且第二终端的用户操作比较繁琐、耗费时间长的问题。
[0053]其中,第一终端和第二终端为一种能够安装应用程序的电子设备,例如手机、平板电脑等,后续会对该种电子设备进行详细说明。
[0054]图1为本发明的实施例的应用程序的提供方法的流程示意图,如图1所示,本实施例的应用程序的提供方法可以包括:
[0055]步骤101,接收用户的应用程序分享指示。
[0056]在第一终端的用户想要将第一终端中的应用程序,例如第一终端中安装的应用程序分享给第二终端的用户体验使用时,可以向第一终端发送应用程序分享指示,该应用程序分享指示用于指示第一终端将待分享的应用程序的安装文件发送给第二终端。
[0057]具体的,该应用程序分享指示可以包括按键分享指示、手势分享指示或终端运动行为分孚指不等。
[0058]在本发明实施例中,用户下发应用程序分享指示最直接的方式是点击第一终端所提供的分享按键。举例来讲,第一终端可以提供可以分享的应用程序的清单,在该清单中,每个可以分享的应用程序均对应设置有分享按键,当用户想要分享某个应用程序时,可以点击该应用程序对应的分享按键时,从而向第一终端下发应用程序分享指示。当然,也可以针对每个应用程序,在该应用程序启动后的交互页面上设置分享按键,例如,例如,嵌入或悬浮设置一分享按键,以备用户将该应用程序分享给第二终端。
[0059]除了按键分享指示之外,也可以使用手势识别的方法下发应用程序分享指示,SP使用特定的手势表示应用程序分享指示,例如,“绘制抛物线”的手势。当然,而在第一终端配置了相应的功能模块后,语言、肢体动作都可以下发应用程序分享指示。
[0060]此外,也可以控制第一终端进行某种特定运动行为来下发应用程序分享指示,例如,用户可以“摇一摇”第一终端,通过“摇一摇”即通过第一终端的摇动行为来下发应用程序分享指示。这种情况下,第一终端可以检测自身的运动轨迹,从而确定是否接收到用户的应用程序分享指示。
[0061]步骤102,根据应用程序分享指示,获取待分享的应用程序的标识信息。
[0062]在接收到用户针对某应用程序(待分享的应用程序)下发的应用程序分享指示后,第一终端将获取该待分享的应用程序的标识信息,该标识信息具有一一对应性,即针对每个应用程序程序而言,其标识信息是唯一的且独有的,和其他应用程序是不同的。具体的,该标识信息可以为应用程序的名称。
[0063]步骤103,根据标识信息,获取待分享的应用程序的安装文件。
[0064]获取到标识信息后,第一终端将根据标识信息,在第一终端本地查找待分享的应用程序的安装文件。
[0065]具体的,在本发明的一个实施例中,第一终端可以以标识信息为索引,在其应用程序数据目录中,例如,data/app目录中查找并获取待分享的应用程序的安装文件。针对安卓系统,所获取的安装文件可以为安卓的安装包文件APK(AndroidPackage)。
[0066]步骤104,将待分享的应用程序的安装文件提供给第二终端,以使第二终端根据安装文件安装应用程序。
[0067]获取到待分享的应用程序的安装文件后,第一终端将安装文件提供给第二终端,从而使第二终端根据该安装文件安装该应用程序。通常来讲,第一终端将与第二终端建立通信连接,基于通信连接,将安装文件发送给第二终端。
[0068]举例来讲,第一终端可以利用热点传输方式将待分享的应用程序的安装文件提供给第二终端,也可以利用蓝牙传输方式将待分享的应用程序的安装文件提供给第二终端,热点传输方式和蓝牙传输方式为本领域比较常见的数据传输方式,这里将不做详细说明。此外,第一终端也可以利用其安装的某种具有数据传输功能的数据传输软件工具将待分享的应用程序的安装文件提供给第二终端。
[0069]以上几种传输方式仅为距离,本发明实施例对于第一终端如何将安装文件提供给第二终端不做限定,本领域技术人员可以合理选择。
[0070]本发明实施例提供的应用程序的提供方法,提供了一种新的应用程序的提供方式,即用户之间的应用程序分享方式,在第一终端用户想要将第一终端中的某个应用程序分享给第二终端用户使用时,向第一终端下发应用程序分享指示,在接收用户的应用程序分享指示后,第一终端根据该应用程序分享指示,获取待分享的应用程序的标识信息,进一步根据该标识信息,获取待分享的应用程序的安装文件,并将待分享的应用程序的安装文件提供给第二终端,第二终端就可根据该安装文件安装该应用程序。这样,不需要第二终端登录应用提供平台下载应用程序,即不需要第二终端的用户手动操作第二终端登录应用提供平台搜索并下载应用程序,对网络环境的依赖性较小,既使处于无网状态,第二终端也可以快速安装该应用程序,针对第二终端用户而言,不需要过多的手动操作就可以快速的体验和使用该应用程序。因此,本发明实施例提供的应用程序的提供方法,解决了现有技术中需要网络环境支持才能下载应用程序,并且用户操作比较繁琐、耗费时间长的问题。
[0071]基于本发明实施例提供的这种应用程序的提供方法,第一终端用户在使用某应用程序体验较佳时,在向其他用户进行口碑推荐时,可以即时,即随时随地将该应用程序提供给即分享给其他用户,其他用户在得到口碑推荐后,也能够方便快捷的体验并使用该应用程序,有利于应用程序的推广使用。
[0072]可选的,在本发明的一个实施例中,在步骤103获取待分享的应用程序的安装文件后,可将获取的安装文件放置在即复制到某个预先设定的目录下,然后,在步骤104中,将放置在该预先设定的目录下的安装文件提供给第二终端。这样做的目的是,若针对同一个APP有多个分享要求时,在第一次将安装文件放置在预先设定的目录下后,之后的分享即可从该目录获取安装文件,相对于第一次获取安装文件,数据处理量小,运算速度快。而且,该预先设定的目录还可以用于进行研发人员的数据统计和分析,例如,可以收集多个第一终端的该目录中的安装文件清单,确定出分享最多的安装文件,从而分析用户需求,便于后续的应用程序功能开发。
[0073]下面采用一个具体的实施例,对图1所示方法实施例的技术方案进行详细说明:
[0074]用户A要向用户B推荐其手机上安装的某款APP,假设为猎豹清理大师,用户A首先进入到手机的可分享的APP清单,在清单中找到猎豹清理大师,并点击分享按键,记下来,用户A的手机会从其Data/App目录中找到猎豹清理大师的APK,将该APK复制到Data/Share目录,然后,打开蓝牙,连接用户B的手机,通过蓝牙传输从Data/Share目录中将猎豹清理大师的APK传输给用户B的手机,用户B接收到猎豹清理大师的APK后,直接安装成功猎豹清理大师,至此,分享完成,用户BS卩可快速体验。
[0075]与前述方法实施例相对应,本发明实施例还提供了一种应用程序的提供装置,该装置应用于第一终端,图2为本发明视频装置实施例一的结构示意图,如图2所示,本实施例的装置可以包括:
[0076]接收单元10,用于接收用户的应用程序分享指示;
[0077]第一获取单元11,用于根据所述应用程序分享指示,获取待分享的应用程序的标识信息;
[0078]第二获取单元12,用于根据所述标识信息,获取所述待分享的应用程序的安装文件;
[0079]提供单元13,用于将所述待分享的应用程序的安装文件提供给第二终端,以使所述第二终端根据所述安装文件安装所述应用程序。
[0080]本发明实施例提供的应用程序的提供装置,提供了一种新的应用程序的提供方式,即用户之间的应用程序分享方式,在第一终端用户想要将第一终端中的某个应用程序分享给第二终端用户使用时,向第一终端下发应用程序分享指示,在接收用户的应用程序分享指示后,第一终端根据该应用程序分享指示,获取待分享的应用程序的标识信息,进一步根据该标识信息,获取待分享的应用程序的安装文件,并将待分享的应用程序的安装文件提供给第二终端,第二终端就可根据该安装文件安装该应用程序。这样,不需要第二终端登录应用提供平台下载应用程序,即不需要第二终端的用户手动操作第二终端登录应用提供平台搜索并下载应用程序,对网络环境的依赖性较小,既使处于无网状态,第二终端也可以快速安装该应用程序,针对第二终端用户而言,不需要过多的手动操作就可以快速的体验和使用该应用程序。因此,本发明实施例提供的应用程序的提供方法,解决了现有技术中需要网络环境支持才能下载应用程序,并且用户操作比较繁琐、耗费时间长的问题。
[0081]第一终端用户在使用某应用程序体验较佳时,在向其他用户进行口碑推荐时,可以即时,即随时随地将该应用程序提供给即分享给其他用户,其他用户在得到口碑推荐后,也能够方便快捷的体验并使用该应用程序,有利于应用程序的推广使用。
[0082]可选的,在本发明的一个实施例中,第一获取单元11具体用于:
[0083]以所述标识信息为索引,在所述第一终端的应用程序数据目录中,查找并获取所述待分享的应用程序的安装文件。
[0084]进一步的,在本发明的一个实施例中,第一获取单元11还用于:在获取所述待分享的应用程序的安装文件后,将所述获取的安装文件放置在预先设定的目录下;
[0085]这种情况下,提供单元13用于:将所述预先设定的目录下的所述安装文件提供给第二终端。
[0086]可选的,在本发明的一个实施例中,提供单元13用于利用热点传输方式将所述待分享的应用程序的安装文件提供给第二终端。
[0087]可选的,在本发明的一个实施例中,提供单元13用于利用蓝牙传输方式将所述待分享的应用程序的安装文件提供给第二终端。
[0088]可选的,在本发明的一个实施例中,提供单元13用于利用数据传输软件工具将将所述待分享的应用程序的安装文件提供给第二终端。
[0089]可选的,在本发明的一个实施例中,所述标识信息为所述应用程序的名称。
[0090]可选的,在本发明的一个实施例中,提供单元13用于所述应用程序分享指示包括:[0091 ]按键分享指示、手势分享指示或终端运动行为分享指示。
[0092]本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0093]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0094]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
[0095]尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0096]在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,〃计算机可读介质〃可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPR0M或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDR0M)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0097]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。
[0098]在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0099]本发明实施例还提供一种电子设备,该电子设备即为前述第一终端,所述电子设备包含前述任一实施例所述的装置。
[0100]图3为本发明电子设备一个实施例的结构示意图,可以实现本发明图1所示实施例的流程,如图3所示,上述电子设备可以包括:壳体31、处理器32、存储器33、电路板34和电源电路35,其中,电路板34安置在壳体31围成的空间内部,处理器32和存储器33设置在电路板34上;电源电路35,用于为上述电子设备的各个电路或器件供电;存储器33用于存储可执行程序代码;处理器32通过读取存储器33中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施例所述的应用程序的提供方法。
[0101]处理器32对上述步骤的具体执行过程以及处理器32通过运行可执行程序代码来进一步执行的步骤,可以参见本发明图1所示实施例的描述,在此不再赘述。
[0102]该电子设备以多种形式存在,包括但不限于:
[0103](I)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
[0104](2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
[0105](3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、应用程序的提供器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
[0106](4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
[0107](5)其他具有数据交互功能的电子设备。
[0108]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0109]为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。
[0110]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0111]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
[0112]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1.一种应用程序的提供方法,其特征在于,应用于第一终端,所述方法包括: 接收用户的应用程序分享指示; 根据所述应用程序分享指示,获取待分享的应用程序的标识信息; 根据所述标识信息,获取所述待分享的应用程序的安装文件; 将所述待分享的应用程序的安装文件提供给第二终端,以使所述第二终端根据所述安装文件安装所述应用程序。2.根据权利要求1所述的方法,其特征在于,所述根据所述标识信息,获取所述待分享的应用程序的安装文件包括: 以所述标识信息为索引,在所述第一终端的应用程序数据目录中,查找并获取所述待分享的应用程序的安装文件。3.根据权利要求2所述的方法,其特征在于,在所述获取所述待分享的应用程序的安装文件后,所述方法还包括: 将所述获取的安装文件放置在预先设定的目录下; 所述将所述待分享的应用程序的安装文件提供给第二终端包括: 将所述预先设定的目录下的所述安装文件提供给第二终端。4.根据权利要求1所述的方法,其特征在于,所述将所述待分享的应用程序的安装文件提供给第二终端包括: 利用热点传输方式将所述待分享的应用程序的安装文件提供给第二终端; 或者 利用蓝牙传输方式将所述待分享的应用程序的安装文件提供给第二终端; 或者 利用数据传输软件工具将所述待分享的应用程序的安装文件提供给第二终端。5.根据权利要求1所述的方法,其特征在于,所述标识信息为所述应用程序的名称。6.根据权利要求1至5任一项所述的方法,其特征在于,所述应用程序分享指示包括: 按键分享指示、手势分享指示或终端运动行为分享指示。7.—种应用程序的提供装置,其特征在于,应用于第一终端,包括: 接收单元,用于接收用户的应用程序分享指示; 第一获取单元,用于根据所述应用程序分享指示,获取待分享的应用程序的标识信息; 第二获取单元,用于根据所述标识信息,获取所述待分享的应用程序的安装文件; 提供单元,用于将所述待分享的应用程序的安装文件提供给第二终端,以使所述第二终端根据所述安装文件安装所述应用程序。8.根据权利要求7所述的装置,其特征在于,所述第一获取单元用于: 以所述标识信息为索引,在所述第一终端的应用程序数据目录中,查找并获取所述待分享的应用程序的安装文件。9.根据权利要求8所述的装置,其特征在于, 所述第一获取单元还用于:在获取所述待分享的应用程序的安装文件后,将所述获取的安装文件放置在预先设定的目录下; 所述提供单元用于:将所述预先设定的目录下的所述安装文件提供给第二终端。10.根据权利要求9所述的装置,其特征在于,所述提供单元用于:利用热点传输方式将所述待分享的应用程序的安装文件提供给第二终端;或者利用蓝牙传输方式将所述待分享的应用程序的安装文件提供给第二终端;或者利用数据传输软件工具将将所述待分享的应用程序的安装文件提供给第二终端。
【文档编号】G06F9/445GK106020885SQ201610346425
【公开日】2016年10月12日
【申请日】2016年5月23日
【发明人】白斌
【申请人】北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1