一种应用程序的批量安装方法和装置.pdf

上传人:Y948****062 文档编号:4041447 上传时间:2018-08-12 格式:PDF 页数:14 大小:861.97KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310465724.9

申请日:

2013.09.30

公开号:

CN104516754A

公开日:

2015.04.15

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 9/445申请日:20130930|||公开

IPC分类号:

G06F9/445

主分类号:

G06F9/445

申请人:

腾讯科技(深圳)有限公司

发明人:

梁家辉

地址:

518044广东省深圳市福田区振兴路赛格科技园2栋东403室

优先权:

专利代理机构:

深圳中一专利商标事务所44237

代理人:

刘朗星

PDF下载: PDF下载
内容摘要

本发明适用于软件安装领域,提供了一种应用程序的批量安装方法和装置,该方法包括:接收应用程序的安装指令;根据所述需要安装的应用程序和其对应的安装参数信息,生成批命令文件;向系统的程序安装服务的接口发送所述批命令文件;系统的程序安装服务接收所述批命令文件,结合所述应用程序的安装参数信息,完成多个应用程序的安装。本发明通过将需要安装的应用程序及其参数生成批命令文件,由一次操作即可完成多个应用程序的安装,操作简单方便,而且不需要用户的多次确认操作,可有效减少安装时间,对于移动终端来说,可以有效的节省移动终端的用电量,提高设备的续航时间。

权利要求书

权利要求书
1.  一种应用程序的批量安装方法,其特征在于,所述方法包括:
接收应用程序的安装指令,所述应用程序的安装指令包括需要安装的应用 程序和其对应的应用程序的安装参数信息;
根据所述需要安装的应用程序和其对应的安装参数信息,生成可一次执行 的、包括多个应用程序安装参数信息的、可与系统的程序安装服务的接口通信 的、包括多个命令的批命令文件;
向系统的程序安装服务的接口发送所述批命令文件;
系统的程序安装服务接收所述批命令文件,结合所述应用程序的安装参数 信息,完成多个应用程序的安装。

2.  根据权利要求1所述方法,其特征在于,在所述接收应用程序的安装指 令步骤之前,所述方法还包括:
判断所述系统是否开放有与程序安装服务的接口的权限;
如果没有开放与程序安装服务的接口的权限,获取与所述系统的程序安装 服务的接口通信的权限。

3.  根据权利要求1所述方法,其特征在于,所述应用程序的安装参数信息 包括应用程序安装的目标位置和应用程序安装文件的位置信息;
所述系统的程序安装服务接收所述批命令文件,结合所述应用程序的安装 参数信息,完成多个应用程序的安装步骤包括:
所述系统的程序安装服务接收所述批命令文件,根据所述应用程序的安装 文件的位置信息,查找对应的应用程序安装文件;
将所述查找的应用程序安装文件安装到所述应用程序安装的目标位置。

4.  根据权利要求3所述方法,其特征在于,所述应用程序的安装参数信息 还包括应用程序的配置信息,所述将所述查找的应用程序安装文件安装到所述 应用程序安装的目标位置步骤为:
将所述查找的应用程序安装文件,按照所述配置信息的要求,安装到所述 应用程序安装的目标位置。

5.  根据权利1所述方法,其特征在于,在所述接收应用程序的安装指令步 骤之前,所述方法还包括:
选择需要安装的应用程序,根据所述选择的需要安装的应用程序,查找对 应的应用程序的安装文件的位置信息。

6.  根据权利要求1-4任一项所述方法,其特征在于,所述系统为安卓系统, 所述程序安装服务为安装包管理服务。

7.  一种应用程序的批量安装装置,其特征在于,所述装置包括:
接收单元,用于接收应用程序的安装指令,所述应用程序的安装指令包括 需要安装的应用程序和其对应的应用程序的安装参数信息;
生成单元,用于根据所述需要安装的应用程序和其对应的安装参数信息, 生成可一次执行的、包括多个应用程序安装参数信息的、可与系统的程序安装 服务的接口通信的、包括多个命令的批命令文件;
发送单元,用于向系统的程序安装服务的接口发送所述批命令文件;
安装单元,用于由系统的程序安装服务接收所述批命令文件,结合所述应 用程序的安装参数信息,完成多个应用程序的安装。

8.  根据权利要求7所述装置,其特征在于,所述装置还包括:
判断单元,用于判断所述系统是否开放有与程序安装服务的接口的权限;
权限获取单元,用于如果没有开放与程序安装服务的接口的权限,获取与 所述系统的程序安装服务的接口通信的权限。

9.  根据权利要求7所述装置,其特征在于,所述应用程序的安装参数信息 包括应用程序安装的目标位置和应用程序安装文件的位置信息;
所述安装单元包括:
查找子单元,用于所述系统的程序安装服务接收所述批命令文件,根据所 述应用程序的安装文件的位置信息,查找对应的应用程序安装文件;
安装子单元,用于将所述查找的应用程序安装文件安装到所述应用程序安 装的目标位置。

10.  根据权利要求9所述装置,其特征在于,所述应用程序的安装参数信 息还包括应用程序的配置信息,所述安装子单元还用于:
将所述查找的应用程序安装文件,按照所述配置信息的要求,安装到所述 应用程序安装的目标位置。

11.  根据权利要求7所述装置,其特征在于:所述装置还包括:
选择查找单元,用于选择需要安装的应用程序,根据所述选择的需要安装 的应用程序,查找对应的应用程序的安装文件的位置信息。

说明书

说明书一种应用程序的批量安装方法和装置
技术领域
本发明属于软件安装领域,尤其涉及一种应用程序的批量安装方法和装置。
背景技术
在手机或者PAD等移动终端,可以安装各种各样的应用程序,包括游戏、 办公软件、生活助手等软件,由于其可以由小巧的移动终端完成各种处理,给 人们生活带来了极大的方便。
在移动终端刚开始使用或者在系统刷机后,通常需要对批量的应用程序进 行安装,如现在用户广泛使用的腾讯QQ、微信等。现有的移动终端,不论是 安卓还是苹果操作系统,都需要通过系统内置的安装程序,按照应用程序提供 的安装步骤,接收用户的选择,需要经过反复的多个步骤完成一个应用程序的 安装。
现有的这种应用程序安装方式,可以较好实现对应用程序的详细安装,但 安装过程中需要的时间较长,需要用户反复的确认操作,特别是对于新设备或 者刷机后的设备的多个应用程序的安装时,安装较为麻烦,不利于提高安装效 率,对于移动终端来说,较长的安装时间需要损耗较多的电量,不利于提高电 池的续航时间。
发明内容
本发明实施例的目的在于提供一种一次执行即可完成多个应用程序安装的 应用程序的批量安装方法,以解决现有技术在需要安装多个应用程序时,安装 时间较长,需要用户多次确认操作,安装较麻烦的问题,从而提高移动终端的 电池的续航时间。
本发明实施例是这样实现的,一种应用程序的批量安装方法,所述方法包 括下述步骤:
接收应用程序的安装指令,所述应用程序的安装指令包括需要安装的应用 程序和其对应的应用程序的安装参数信息;
根据所述需要安装的应用程序和其对应的安装参数信息,生成可一次执行 的、包括多个应用程序安装参数信息的、可与系统的程序安装服务的接口通信 的、包括多个命令的批命令文件;
向系统的程序安装服务的接口发送所述批命令文件;
系统的程序安装服务接收所述批命令文件,结合所述应用程序的安装参数 信息,完成多个应用程序的安装。
本发明实施例的另一目的在于提供一种应用程序的批量安装装置,所述装 置包括:
接收单元,用于接收应用程序的安装指令,所述应用程序的安装指令包括 需要安装的应用程序和其对应的应用程序的安装参数信息;
生成单元,用于根据所述需要安装的应用程序和其对应的安装参数信息, 生成可一次执行的、包括多个应用程序安装参数信息的、可与系统的程序安装 服务的接口通信的、包括多个命令的批命令文件;
发送单元,用于向系统的程序安装服务的接口发送所述批命令文件;
安装单元,用于由系统的程序安装服务接收所述批命令文件,结合所述应 用程序的安装参数信息,完成多个应用程序的安装。
在本发明实施例中,根据程序的安装指令,生成批命令文件,并通过系统 的程序安装服务的接口发送所述批命令文件,由系统的程序安装服务一次执行, 结合所述应用程序的安装参数信息,即可完成多个应用程序的安装。本发明与 现有技术相比,通过将需要安装的应用程序及其参数生成批命令文件,由一次 操作即可完成多个应用程序的安装,操作简单方便,而且不需要用户的多次确 认操作,可有效减少安装时间,对于移动终端来说,可以有效的节省移动终端 的用电量,提高设备的续航时间。
附图说明
图1是本发明第一实施例提供的应用程序的批量安装方法的实现流程图;
图2是本发明第二实施例提供的应用程序的批量安装方法的实现流程图;
图3是本发明第三实施例提供的应用程序的批量安装装置的结构示意图;
图4为本发明第四实施例提供的与本发明终端相关的手机的部分结构的框 图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
本发明实施例所述应用环境,可以为现在广为使用的安卓系统的移动终端, 如手机或者PAD等,基于同样的实施思路,其还可以应用于其它类似的操作系 统,如苹果、谷歌或者WINDOWS手机系统等。
本发明实施例所述应用程序的批量安装方法,包括如下步骤:
接收应用程序的安装指令,所述应用程序的安装指令包括需要安装的应用 程序和其对应的应用程序的安装参数信息;
根据所述需要安装的应用程序和其对应的安装参数信息,生成可一次执行 的、包括多个应用程序安装参数信息的、可与系统的程序安装服务的接口通信 的、包括多个命令的批命令文件;
向系统的程序安装服务的接口发送所述批命令文件;
系统的程序安装服务接收所述批命令文件,结合所述应用程序的安装参数 信息,完成多个应用程序的安装。
根据程序的安装指令,生成批命令文件,并通过系统的程序安装服务的接 口发送所述批命令文件,由系统的程序安装服务一次执行,结合所述应用程序 的安装参数信息,即可完成多个应用程序的安装。本发明与现有技术相比,通 过将需要安装的应用程序及其参数生成批命令文件,由一次操作即可完成多个 应用程序的安装,操作简单方便,而且不需要用户的多次确认操作,可有效减 少安装时间,对于移动终端来说,可以有效的节省移动终端的用电量,提高设 备的续航时间。
实施例一:
图1示出了本发明第一实施例提供的一种应用程序的批量安装方法的实现 流程,详述如下:
在步骤S101中,接收应用程序的安装指令,所述应用程序的安装指令包 括需要安装的应用程序和其对应的应用程序的安装参数信息。
具体的,所述应用程序的安装指令,可以由系统设定的用户界面接口,提 供多个可供用户选择安装的、与应用程序安装文件对应的应用程序安装图标, 用户通过选择相应的图标,实现对需要安装的应用程序的选择。
所述应用程序的安装参数信息,包括应用程序安装的目标位置和应用程序 安装文件的位置信息。
所述应用程序安装文件的位置信息,可以为应用程序的安装文件在远端服 务器对应的网络地址下载到本地的位置,在接收到用户的安装指令后,根据系 统默认的下载地址,由系统由远端服务器下载所述应用程序的安装文件。
当然,所述应用程序安装文件的位置信息还可以本地所存放的其它位置信 息。
另外,本发明实施例所述应用程序的安装参数信息,还可包括应用程序的 配置信息。所述应用程序的配置信息,包括程序安装的功能选择、是否需要在 系统目录中写入一些必要的动态连接库、或者往系统的注册表里写入相应的设 置项、又或者建立设备主界面的快捷方式等配置信息。
在步骤S102中,根据所述需要安装的应用程序和其对应的安装参数信息, 生成可一次执行的、包括多个应用程序安装参数信息的、可与系统的程序安装 服务的接口通信的、包括多个命令的批命令文件。
具体的,根据所接收到的应用程序的安装指令,生成批命令文件,所述批 命令文件可包括各个命令,如各个程序的安装指令、安装的参数信息指令等。
所述批命令文件,在一次执行中,即可完成其中包括的多个命令的执行操 作,可将各个应用程序的安装指令和应用程序对应的参数信息按照安装逻辑生 成相应的命令,按照执行顺序相应的执行各个命令。
以安卓(Android)系统为例,在Android系统中,Package Manager Service (安装包管理服务)是一个系统的本地服务,主要负责维护系统中应用的安装、 删除以及信息的提取等功能。取得用户最高权限的用户,可以获取与Package  Manager Service的权限,通过系统中存在的“pm”命令,可以实现与Package  Manager Service通讯,将所述批命令文件发送至程序安装服务的接口。
在步骤S103中,向系统的程序安装服务的接口发送所述批命令文件。
在由步骤S102生成批命令文件后,通过系统的程序安装服务的接口,将 所述批命令文件发送给系统内核的安装服务,系统的安装服务可读取所述批命 令文件,按照其中的逻辑,执行其中的多个命令。
在步骤S104中,系统的程序安装服务接收所述批命令文件,结合所述应 用程序的安装参数信息,完成多个应用程序的安装。
当所述应用程序的安装参数信息包括应用程序安装的目标位置和应用程序 安装文件的位置信息时,所述系统的程序安装服务接收所述批命令文件,结合 所述应用程序的安装参数信息,完成多个应用程序的安装步骤包括:
所述系统的程序安装服务接收所述批命令文件,根据所述应用程序的安装 文件的位置信息,查找对应的应用程序安装文件;
将所述查找的应用程序安装文件安装到所述应用程序安装的目标位置。
当所述应用程序的安装参数信息还包括应用程序的配置信息时,所述将所 述查找的应用程序安装文件安装到所述应用程序安装的目标位置步骤为:
将所述查找的应用程序安装文件,按照所述配置信息的要求,安装到所述 应用程序安装的目标位置。
所述应用程序的配置信息,包括程序安装的功能选择、是否需要在系统目 录中写入一些必要的动态连接库、或者往系统的注册表里写入相应的设置项、 又或者建立设备主界面的快捷方式等配置信息。根据所述配置信息,在程序安 装时相应的进行功能的选择、写入动态连接库、注入注册表信息和建立设备主 界面的快捷方式等。
本发明实施例根据程序的安装指令,生成批命令文件,并通过系统的程序 安装服务的接口发送所述批命令文件,由系统的程序安装服务一次执行,结合 所述应用程序的安装参数信息,即可完成多个应用程序的安装。本发明与现有 技术相比,通过将需要安装的应用程序及其参数生成批命令文件,由一次操作 即可完成多个应用程序的安装,操作简单方便,而且不需要用户的多次确认操 作,可有效减少安装时间,对于移动终端来说,可以有效的节省移动终端的用 电量,提高设备的续航时间。
实施例二:
图2为本发明第二实施例提供的应用程序的批量安装方法的流程示意图, 详述如下:
在步骤S201中,判断所述系统是否开放有与程序安装服务的接口通信的 权限。
在步骤S202中,如果没有开放与程序安装服务的接口的权限,获取与所 述系统的程序安装服务的接口通信的权限。
具体的,由于安全考虑,不同的设备对用户开放的权限也不尽相同,对于 开放有最高用户权限,如Android系统中的root权限的用户,可以按照实施例 一中所述步骤,完成应用程序的批量安装。在不具有与程序安装服务的接口通 信的权限的系统,需要由步骤S202所述,获取其权限。
所述获取权限的操作,可以由系统调用权限获取模块,执行相应的获取权 限的操作,也可以由系统自身根据获取权限的机理,逐步完成权限的获取。
在步骤S203中,选择需要安装的应用程序,根据所述选择的需要安装的 应用程序,查找对应的应用程序的安装文件的位置信息。
对于需要同时安装多个应用程序时,可以由用户界面中选择多个需要安装 的应用程序,相应的,确定所述应用程序的安装文件的位置信息。所述位置可 以网络文件的链接地址,也可以本地的存储位置。
相应的,也可以提供相应的配置参数信息的选择信息,如可提供安全安装、 部分功能安装、安装到SD卡或者安装到内存、是否使用网络等。
在步骤S204中,接收应用程序的安装指令,所述应用程序的安装指令包 括需要安装的应用程序和其对应的应用程序的安装参数信息;
在步骤S205中,根据所述需要安装的应用程序和其对应的安装参数信息, 生成可一次执行的、包括多个应用程序安装参数信息的、可与系统的程序安装 服务的接口通信的、包括多个命令的批命令文件;
在步骤S206中,向系统的程序安装服务的接口发送所述批命令文件;
在步骤S207中,系统的程序安装服务接收所述批命令文件,结合所述应用 程序的安装参数信息,完成多个应用程序的安装。
本发明实施例与实施例一的不同之处在于,还包括对通信权限的判断以及 用于选择多个应用程序的操作,可适应不同系统的要求和提高用户一次性的灵 活安装多个应用程序的要求。
实施例三:
图3为本发明第三实施例提供的应用程序的批量安装装置的结构示意图, 详述如下:
本发明所述应用程序的批量安装装置,包括:
接收单元301,用于接收应用程序的安装指令,所述应用程序的安装指令 包括需要安装的应用程序和其对应的应用程序的安装参数信息。
生成单元302,用于根据所述需要安装的应用程序和其对应的安装参数信 息,生成可一次执行的、包括多个应用程序安装参数信息的、可与系统的程序 安装服务的接口通信的、包括多个命令的批命令文件。
发送单元303,用于向系统的程序安装服务的接口发送所述批命令文件。
安装单元304,用于由系统的程序安装服务接收所述批命令文件,结合所 述应用程序的安装参数信息,完成多个应用程序的安装。
为使得本发明所述装置具有更为普遍的适应性,本发明实施例所述装置还 可包括:
判断单元305,用于判断所述系统是否开放有与程序安装服务的接口的权 限;
权限获取单元306,用于如果没有开放与程序安装服务的接口的权限,获 取与所述系统的程序安装服务的接口通信的权限。
在所述应用程序的安装参数信息包括应用程序安装的目标位置和应用程序 安装文件的位置信息时,所述安装单元304包括:
查找子单元3041,用于所述系统的程序安装服务接收所述批命令文件,根 据所述应用程序的安装文件的位置信息,查找对应的应用程序安装文件;
安装子单元3042,用于将所述查找的应用程序安装文件安装到所述应用程 序安装的目标位置。
所述应用程序的安装参数信息还包括应用程序的配置信息,所述安装子单 元3042还用于将所述查找的应用程序安装文件,按照所述配置信息的要求,安 装到所述应用程序安装的目标位置。
为提高装置的灵活性,所述装置还包括选择查找单元307,用于选择需要 安装的应用程序,根据所述选择的需要安装的应用程序,查找对应的应用程序 的安装文件的位置信息。
本发明实施例所述装置与实施例一和实施例二所述方法相对应,在此不作 重复赘述。
实施例四:
图4示出的是与本发明实施例提供的终端相关的手机的部分结构的框图。 参考图4,手机包括:射频(Radio Frequency,RF)电路410、存储器420、输 入单元430、显示单元440、传感器450、音频电路460、无线保真(wireless fidelity, WiFi)模块470、处理器480、以及电源490等部件。本领域技术人员可以理解, 图4中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的 部件,或者组合某些部件,或者不同的部件布置。
下面结合图4对手机的各个构成部件进行具体的介绍:
RF电路410可用于收发信息或通话过程中,信号的接收和发送,特别地, 将基站的下行信息接收后,给处理器480处理;另外,将设计上行的数据发送 给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合 器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路 410还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一 通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile  communication,GSM)、通用分组无线服务(General Packet Radio Service, GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址 (Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term  Evolution,LTE))、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器420可用于存储软件程序以及模块,处理器480通过运行存储在存 储器420的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。 存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操 作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等) 等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本 等)等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失 性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器 件。
输入单元430可用于接收输入的数字或字符信息,以及产生与手机的用户 设置以及功能控制有关的键信号输入。具体地,输入单元430可包括触控面板 431以及其他输入设备432。触控面板431,也称为触摸屏,可收集用户在其上 或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控 面板431上或在触控面板431附近的操作),并根据预先设定的程式驱动相应 的连接装置。可选的,触控面板431可包括触摸检测装置和触摸控制器两个部 分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号, 将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将 它转换成触点坐标,再送给处理器480,并能接收处理器480发来的命令并加 以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实 现触控面板431。除了触控面板431,输入单元430还可以包括其他输入设备 432。具体地,其他输入设备432可以包括但不限于物理键盘、功能键(比如音 量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元440可用于显示由用户输入的信息或提供给用户的信息以及手机 的各种菜单。显示单元440可包括显示面板441,可选的,可以采用液晶显示 器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode, OLED)等形式来配置显示面板441。进一步的,触控面板431可覆盖显示面板 441,当触控面板431检测到在其上或附近的触摸操作后,传送给处理器480 以确定触摸事件的类型,随后处理器480根据触摸事件的类型在显示面板441 上提供相应的视觉输出。虽然在图4中,触控面板431与显示面板441是作为 两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将 触控面板431与显示面板441集成而实现手机的输入和输出功能。
手机还可包括至少一种传感器450,比如光传感器、运动传感器以及其他 传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光 传感器可根据环境光线的明暗来调节显示面板441的亮度,接近传感器可在手 机移动到耳边时,关闭显示面板441和/或背光。作为运动传感器的一种,加速 计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重 力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、 磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还 可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在 此不再赘述。
音频电路460、扬声器461,传声器462可提供用户与手机之间的音频接口。 音频电路460可将接收到的音频数据转换后的电信号,传输到扬声器461,由 扬声器461转换为声音信号输出;另一方面,传声器462将收集的声音信号转 换为电信号,由音频电路460接收后转换为音频数据,再将音频数据输出处理 器480处理后,经RF电路410以发送给比如另一手机,或者将音频数据输出 至存储器420以便进一步处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块470可以帮助用户收 发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网 访问。虽然图4示出了WiFi模块470,但是可以理解的是,其并不属于手机的 必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器480是手机的控制中心,利用各种接口和线路连接整个手机的各个 部分,通过运行或执行存储在存储器420内的软件程序和/或模块,以及调用存 储在存储器420内的数据,执行手机的各种功能和处理数据,从而对手机进行 整体监控。可选的,处理器480可包括一个或多个处理单元;优选的,处理器 480可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系 统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的 是,上述调制解调处理器也可以不集成到处理器480中。
手机还包括给各个部件供电的电源490(比如电池),优选的,电源可以 通过电源管理系统与处理器480逻辑相连,从而通过电源管理系统实现管理充 电、放电、以及功耗管理等功能。
尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
在本发明实施例中,该终端所包括的处理器480还具有以下功能:执行应 用程序的批量安装方法,包括:
接收应用程序的安装指令,所述应用程序的安装指令包括需要安装的应用 程序和其对应的应用程序的安装参数信息;
根据所述需要安装的应用程序和其对应的安装参数信息,生成可一次执行 的、包括多个应用程序安装参数信息的、可与系统的程序安装服务的接口通信 的、包括多个命令的批命令文件;
向系统的程序安装服务的接口发送所述批命令文件;
系统的程序安装服务接收所述批命令文件,结合所述应用程序的安装参数 信息,完成多个应用程序的安装。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。

一种应用程序的批量安装方法和装置.pdf_第1页
第1页 / 共14页
一种应用程序的批量安装方法和装置.pdf_第2页
第2页 / 共14页
一种应用程序的批量安装方法和装置.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种应用程序的批量安装方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种应用程序的批量安装方法和装置.pdf(14页珍藏版)》请在专利查询网上搜索。

本发明适用于软件安装领域,提供了一种应用程序的批量安装方法和装置,该方法包括:接收应用程序的安装指令;根据所述需要安装的应用程序和其对应的安装参数信息,生成批命令文件;向系统的程序安装服务的接口发送所述批命令文件;系统的程序安装服务接收所述批命令文件,结合所述应用程序的安装参数信息,完成多个应用程序的安装。本发明通过将需要安装的应用程序及其参数生成批命令文件,由一次操作即可完成多个应用程序的安装,。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1