应用程序的发送方法、装置及移动终端的制作方法

文档序号:9489305阅读:508来源:国知局
应用程序的发送方法、装置及移动终端的制作方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种应用程序的发送方法、装置及移动终端。
【背景技术】
[0002]随着互联网及智能设备的高速发展,越来越多的用户选择将自己感兴趣或者喜爱的APP分享给朋友,因此用户传输APP的需求与日倶增。
[0003]目前,分享的APP主要是用户自主安装的第三方应用程序,但是越来越多的用户希望传输系统内置的APP。而目前则没有相应的解决方案,导致无法满足用户需求。

【发明内容】

[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种应用程序的发送方法,为传输系统应用程序APP提供了有效地解决方案,满足用户需求。
[0005]本发明的第二个目的在于提出一种应用程序的发送装置。
[0006]本发明的第三个目的在于提出一种移动终端。
[0007]为实现上述目的,本发明第一方面实施例提出了一种应用程序的发送方法,包括以下步骤:获取多个待发送APP,并检测所述多个待发送APP所需调用的服务信息;根据所述服务信息确定所述多个待发送APP的类型;以及根据所述类型依次将所述多个待发送APP发送给目标移动终端。
[0008]可选的,所述服务信息包括应用服务和系统内核级代码。
[0009]可选的,所述根据所述服务信息确定所述多个待发送APP的类型,包括:当检测到所述待发送APP无需调用所述服务信息时,则确定所述待发送APP为第一类型;当检测到所述待发送APP需要调用所述应用服务且无需调用所述系统内核级代码时,则确定所述待发送APP为第二类型;当检测到所述待发送APP需要调用所述应用服务和所述系统内核级代码时,则确定所述待发送APP为第三类型。
[0010]可选的,所述根据所述类型依次将所述多个待发送APP发送给目标移动终端,包括:与所述目标移动终端建立连接;按照类型优先级从高到低的顺序依次将所述多个待发送APP发送给目标移动终端。
[0011]可选的,所述按照类型优先级从高到低的顺序依次将所述多个待发送APP发送给目标移动终端,包括:当所述待发送APP为第一类型时,直接向所述目标移动终端发送所述待发送APP ;当所述待发送APP为第二类型时,对所述待发送APP及其需要调用的所述应用服务进行打包操作,并将打包后的文件发送给所述目标移动终端;当所述待发送APP为第三类型时,检测所述目标移动终端的操作系统是否支持所述待发送APP需要调用所述应用服务和所述系统内核级代码,若支持,则直接向所述目标移动终端发送所述待发送APP,若不支持,则显示提示信息。
[0012]可选的,所述待发送APP为系统APP。
[0013]本发明实施例的应用程序的发送方法,通过获取多个待发送APP,并检测多个待发送APP所需调用的服务信息,根据服务信息确定多个待发送APP的类型,以及根据类型依次将多个待发送APP发送给目标移动终端,为传输系统APP提供了有效地解决方案,满足用户需求。另外,还可提示目标移动终端是否兼容该系统APP,使用户能够了解传输的APP情况,从而提升用户使用体验。
[0014]为实现上述目的,本发明第二方面实施例提出了一种应用程序的发送装置,包括:获取模块,用于获取多个待发送APP,并检测所述多个待发送APP所需调用的服务信息;确定模块,用于根据所述服务信息确定所述多个待发送APP的类型;以及发送模块,用于根据所述类型依次将所述多个待发送APP发送给目标移动终端。
[0015]可选的,所述服务信息包括应用服务和系统内核级代码。
[0016]可选的,所述确定模块,用于:当检测到所述待发送APP无需调用所述服务信息时,则确定所述待发送APP为第一类型;当检测到所述待发送APP需要调用所述应用服务无需调用所述系统内核级代码时,则确定所述待发送APP为第二类型;当检测到所述待发送APP需要调用所述应用服务和所述系统内核级代码时,则确定所述待发送APP为第三类型。
[0017]可选的,所述发送模块,用于:与所述目标移动终端建立连接,并按照类型优先级从高到低的顺序依次将所述多个待发送APP发送给目标移动终端。
[0018]可选的,所述发送模块,用于:当所述待发送APP为第一类型时,直接向所述目标移动终端发送所述待发送APP ;当所述待发送APP为第二类型时,对所述待发送APP及其需要调用的所述应用服务进行打包操作,并将打包后的文件发送给所述目标移动终端;当所述待发送APP为第三类型时,检测所述目标移动终端的操作系统是否支持所述待发送APP需要调用所述应用服务和所述系统内核级代码,若支持,则直接向所述目标移动终端发送所述待发送APP,若不支持,则显示提示信息。
[0019]可选的,所述待发送APP为系统APP。
[0020]本发明实施例的应用程序的发送装置,通过获取多个待发送APP,并检测多个待发送APP所需调用的服务信息,根据服务信息确定多个待发送APP的类型,以及根据类型依次将多个待发送APP发送给目标移动终端,为传输系统APP提供了有效地解决方案,满足用户需求。另外,还可提示目标移动终端是否兼容该系统APP,使用户能够了解传输的APP情况,从而提升用户使用体验。
[0021]为实现上述目的,本发明第三方面实施例提出了一种移动终端,该移动终端包括壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:获取多个待发送APP,并检测所述多个待发送APP所需调用的服务信息;根据所述服务信息确定所述多个待发送APP的类型;以及根据所述类型依次将所述多个待发送APP发送给目标移动终端。
[0022]本发明实施例的移动终端,通过获取多个待发送APP,并检测多个待发送APP所需调用的服务信息,根据服务信息确定多个待发送APP的类型,以及根据类型依次将多个待发送APP发送给目标移动终端,为传输系统APP提供了有效地解决方案,满足用户需求。另夕卜,还可提示目标移动终端是否兼容该系统APP,使用户能够了解传输的APP情况,从而提升用户使用体验。
[0023]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0024]图1是根据本发明一个实施例的应用程序的发送方法的流程图。
[0025]图2是根据本发明一个具体实施例的应用程序的发送方法的流程图。
[0026]图3是根据本发明一个实施例的应用程序的发送装置的结构示意图。
【具体实施方式】
[0027]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0028]下面参考附图描述本发明实施例的应用程序的发送方法、装置及移动终端。
[0029]图1是根据本发明一个实施例的应用程序的发送方法的流程图,如图1所示,该方法包括:
[0030]SlOl、获取多个待发送APP,并检测多个待发送APP所需调用的服务信息。
[0031]其中,服务信息可包括应用服务和系统内核级代码。待发送APP为系统APP。
[0032]S102、根据服务信息确定多个待发送APP的类型。
[0033]具体地,当检测到待发送APP无需调用服务信息时,可确定待发送APP为第一类型,即无需调用服务信息的类型。
[0034]当检测到待发送APP需要调用应用服务且无需调用系统内核级代码时,可确定待发送APP为第
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1