首页 / 专利库 / 银行与财务事项 / 证券 / 应用程序的轻应用安装方法、移动终端及存储介质

应用程序的轻应用安装方法、移动终端及存储介质

阅读:1036发布:2020-05-19

专利汇可以提供应用程序的轻应用安装方法、移动终端及存储介质专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种应用程序的轻应用安装方法,包括以下步骤:在接收到轻应用安装指令时,获取基于目标应用触发所述轻应用安装指令的用户的权限信息,以及所述轻应用安装指令对应的轻应用的轻应用标识;根据所述权限信息和所述轻应用标识向 服务器 获取轻应用安装包,其中,所述轻应用安装包包括所述轻应用包含的子轻应用形成的轻应用群,所述子轻应用与所述权限信息关联的操作权限对应;在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用。本发明还公开了一种移动终端以及计算机可读存储介质。本发明使应用程序上的轻应用安装更为便捷。,下面是应用程序的轻应用安装方法、移动终端及存储介质专利的具体信息内容。

1.一种应用程序的轻应用安装方法,其特征在于,所述应用程序的轻应用安装方法包括以下步骤:
在接收到轻应用安装指令时,获取基于目标应用触发所述轻应用安装指令的用户的权限信息,以及所述轻应用安装指令对应的轻应用的轻应用标识;
根据所述权限信息和所述轻应用标识向服务器获取轻应用安装包,其中,所述轻应用安装包包括所述轻应用包含的子轻应用形成的轻应用群,所述子轻应用与所述权限信息关联的操作权限对应;
在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用。
2.如权利要求1所述的应用程序的轻应用安装方法,其特征在于,所述应用程序的轻应用安装方法还包括:
在检测到所述权限信息变更时,将所述权限信息中删除的权限操作对应的子轻应用从所述目标应用中卸载,以在所述轻应用群中移除所述删除的权限操作对应的子轻应用;
和/或,向所述服务器获取所述权限信息中新增的操作权限对应的子轻应用的第一子轻应用安装包,并在所述目标应用上安装所述第一子轻应用安装包,以将所述新增的操作权限对应的子轻应用添加到所述轻应用群中。
3.如权利要求1所述的应用程序的轻应用安装方法,其特征在于,所述在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用的步骤之后,还包括:
在接收到子轻应用卸载指令时,将所述子轻应用卸载指令针对的子轻应用从所述目标应用中卸载,以在所述轻应用群中移除所述子轻应用卸载指令针对的子轻应用。
4.如权利要求1所述的应用程序的轻应用安装方法,其特征在于,所述在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用的步骤之后,还包括:
在接收到所述轻应用群的卸载指令时,将所述轻应用群从所述目标应用上卸载。
5.如权利要求1所述的应用程序的轻应用安装方法,其特征在于,所述在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用的步骤之后,还包括:
在检测到所述轻应用群存在可更新的子轻应用时,向所述服务器获取所述可更新的子轻应用的第二子轻应用安装包;
在所述目标应用上安装所述第二子轻应用安装包,以更新所述轻应用群中的所述可更新的子轻应用。
6.如权利要求1所述的应用程序的轻应用安装方法,其特征在于,所述根据所述权限信息和所述轻应用标识向服务器获取轻应用安装包的步骤包括:
根据所述权限信息关联的操作权限和所述轻应用标识,在选择界面中显示所述轻应用包含的子轻应用,以供用户基于所述选择界面选择需要安装的子轻应用;
根据在所述选择界面中选中的子轻应用生成应用获取请求
将所述应用获取请求发送至服务器,所述服务器在接收到所述应用获取请求时,将根据所述选中的子轻应用形成的轻应用安装包发送至本端。
7.一种移动终端,其特征在于,所述移动终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用程序的轻应用安装程序,所述应用程序的轻应用安装程序被所述处理器执行时实现如权利要求1至6中任一项所述的应用程序的轻应用安装方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有应用程序的轻应用安装程序,所述应用程序的轻应用安装程序被处理器执行时实现如权利要求1至6中任一项所述的应用程序的轻应用安装方法的步骤。

说明书全文

应用程序的轻应用安装方法、移动终端及存储介质

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种应用程序的轻应用安装方法、移动终端以及计算机可读存储介质。

背景技术

[0002] 轻应用(Light App)为嵌入到应用(APP)中的功能程序应用,而无需另外安装。目前,当一个包括多个子系统的复杂的系统需要以轻应用的形式迁移到移动端时,一般是将这个复杂系统内部的所有子系统都集成到一个轻应用中,所有的安装、更新、卸载操作都以单个轻应用的方式进行。这样会因该轻应用包过大,而导致安装时间长,占用存储多。

发明内容

[0003] 本发明的主要目的在于提供一种应用程序的轻应用安装方法、移动终端以及计算机可读存储介质,使应用程序上的轻应用安装更为便捷。
[0004] 为实现上述目的,本发明提供一种应用程序的轻应用安装方法,所述应用程序的轻应用安装方法包括以下步骤:
[0005] 在接收到轻应用安装指令时,获取基于目标应用触发所述轻应用安装指令的用户的权限信息,以及所述轻应用安装指令对应的轻应用的轻应用标识;
[0006] 根据所述权限信息和所述轻应用标识向服务器获取轻应用安装包,其中,所述轻应用安装包包括所述轻应用包含的子轻应用形成的轻应用群,所述子轻应用与所述权限信息关联的操作权限对应;
[0007] 在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用。
[0008] 可选地,所述应用程序的轻应用安装方法还包括:
[0009] 在检测到所述权限信息变更时,将所述权限信息中删除的权限操作对应的子轻应用从所述目标应用中卸载,以在所述轻应用群中移除所述删除的权限操作对应的子轻应用;
[0010] 和/或,向所述服务器获取所述权限信息中新增的操作权限对应的子轻应用的第一子轻应用安装包,并在所述目标应用上安装所述第一子轻应用安装包,以将所述新增的操作权限对应的子轻应用添加到所述轻应用群中。
[0011] 可选地,所述在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用的步骤之后,还包括:
[0012] 在接收到子轻应用卸载指令时,将所述子轻应用卸载指令针对的子轻应用从所述目标应用中卸载,以在所述轻应用群中移除所述子轻应用卸载指令针对的子轻应用。
[0013] 可选地,所述在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用的步骤之后,还包括:
[0014] 在接收到所述轻应用群的卸载指令时,将所述轻应用群从所述目标应用上卸载。
[0015] 可选地,所述在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用的步骤之后,还包括:
[0016] 在检测到所述轻应用群存在可更新的子轻应用时,向所述服务器获取所述可更新的子轻应用的第二子轻应用安装包;
[0017] 在所述目标应用上安装所述第二子轻应用安装包,以更新所述轻应用群中的所述可更新的子轻应用。
[0018] 可选地,所述根据所述权限信息和所述轻应用标识向服务器获取轻应用安装包的步骤包括:
[0019] 根据所述权限信息关联操作权限和所述轻应用标识在选择界面中显示所述轻应用包含的子轻应用,以供用户基于所述选择界面选择需要安装的子轻应用;
[0020] 根据在所述选择界面中选中的子轻应用生成应用获取请求
[0021] 将所述应用获取请求发送至服务器,所述服务器在接收到所述应用获取请求时,将根据所述选中的子轻应用形成的轻应用安装包发送至本端。
[0022] 为实现上述目的,本发明还提供一种移动终端,所述移动终端包括:
[0023] 所述移动终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用程序的轻应用安装程序,所述应用程序的轻应用安装程序被所述处理器执行时实现如上述应用程序的轻应用安装方法的步骤。
[0024] 为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有应用程序的轻应用安装程序,所述应用程序的轻应用安装程序被处理器执行时实现如上述应用程序的轻应用安装方法的步骤。
[0025] 本发明提供的应用程序的轻应用安装方法、移动终端以及计算机可读存储介质,在接收到轻应用安装指令时,获取基于目标应用触发所述轻应用安装指令的用户的权限信息,以及所述轻应用安装指令对应的轻应用的轻应用标识;根据所述权限信息和所述轻应用标识向服务器获取轻应用安装包,其中,所述轻应用安装包包括所述轻应用包含的子轻应用形成的轻应用群,所述子轻应用与所述权限信息关联的操作权限对应;在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用。这样,使得应用程序上的轻应用安装更为便捷。附图说明
[0026] 图1为本发明实施例方案涉及的实施例终端的硬件运行环境示意图;
[0027] 图2为本发明应用程序的轻应用安装方法第一实施例的流程示意图;
[0028] 图3为本发明应用程序的轻应用安装方法第二实施例的流程示意图;
[0029] 图4为本发明应用程序的轻应用安装方法第三实施例的流程示意图;
[0030] 图5为本发明应用程序的轻应用安装方法第四实施例的流程示意图;
[0031] 图6为本发明应用程序的轻应用安装方法第五实施例的流程示意图;
[0032] 图7为本发明应用程序的轻应用安装方法第六实施例的流程示意图。
[0033] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0034] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0035] 本发明提供一种应用程序的轻应用安装方法,使得应用程序上的轻应用安装更为便捷。
[0036] 如图1所示,图1是本发明实施例方案涉及的实施例终端的硬件运行环境示意图;
[0037] 本发明实施例终端可以是移动终端,也可以是控制移动终端的控制终端。
[0038] 如图1所示,该终端可以包括:处理器1001,例如CPU中央处理器(central processing unit),存储器1002,通信总线1003。其中,通信总线1003用于实现该终端中各组成部件之间的连接通信。存储器1002可以是高速RAM随机存储器(random-access memory),也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。
[0039] 本领域技术人员可以理解,图1中示出的终端的结构并不构成对本发明实施例终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0040] 如图1所示,作为一种计算机存储介质的存储器1002中可以包括应用程序的轻应用安装程序。
[0041] 在图1所示的终端中,处理器1001可以用于调用存储器1002中存储的应用程序的轻应用安装程序,并执行以下操作:
[0042] 在接收到轻应用安装指令时,获取基于目标应用触发所述轻应用安装指令的用户的权限信息,以及所述轻应用安装指令对应的轻应用的轻应用标识;
[0043] 根据所述权限信息和所述轻应用标识向服务器获取轻应用安装包,其中,所述轻应用安装包包括所述轻应用包含的子轻应用形成的轻应用群,所述子轻应用与所述权限信息关联的操作权限对应;
[0044] 在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用。
[0045] 进一步地,处理器1001可以调用存储器1002中存储的应用程序的轻应用安装程序,还执行以下操作:
[0046] 在检测到所述权限信息变更时,将所述权限信息中删除的权限操作对应的子轻应用从所述目标应用中卸载,以在所述轻应用群中移除所述删除的权限操作对应的子轻应用;
[0047] 和/或,向所述服务器获取所述权限信息中新增的操作权限对应的子轻应用的第一子轻应用安装包,并在所述目标应用上安装所述第一子轻应用安装包,以将所述新增的操作权限对应的子轻应用添加到所述轻应用群中。
[0048] 进一步地,处理器1001可以调用存储器1002中存储的应用程序的轻应用安装程序,还执行以下操作:
[0049] 在接收到子轻应用卸载指令时,将所述子轻应用卸载指令针对的子轻应用从所述目标应用中卸载,以在所述轻应用群中移除所述子轻应用卸载指令针对的子轻应用。
[0050] 进一步地,处理器1001可以调用存储器1002中存储的应用程序的轻应用安装程序,还执行以下操作:
[0051] 在接收到所述轻应用群的卸载指令时,将所述轻应用群从所述目标应用上卸载。
[0052] 进一步地,处理器1001可以调用存储器1002中存储的应用程序的轻应用安装程序,还执行以下操作:
[0053] 在检测到所述轻应用群存在可更新的子轻应用时,向所述服务器获取所述可更新的子轻应用的第二子轻应用安装包;
[0054] 在所述目标应用上安装所述第二子轻应用安装包,以更新所述轻应用群中的所述可更新的子轻应用。
[0055] 进一步地,处理器1001可以调用存储器1002中存储的应用程序的轻应用安装程序,还执行以下操作:
[0056] 根据所述权限信息关联操作权限和所述轻应用标识在选择界面中显示所述轻应用包含的子轻应用,以供用户基于所述选择界面选择需要安装的子轻应用;
[0057] 根据在所述选择界面中选中的子轻应用生成应用获取请求;
[0058] 将所述应用获取请求发送至服务器,所述服务器在接收到所述应用获取请求时,将根据所述选中的子轻应用形成的轻应用安装包发送至本端。
[0059] 参照图2,在一实施例中,所述应用程序的轻应用安装方法包括:
[0060] 步骤S10、在接收到轻应用安装指令时,获取基于目标应用触发所述轻应用安装指令的用户的权限信息,以及所述轻应用安装指令对应的轻应用的轻应用标识。
[0061] 本实施例中,实施例终端可以是移动终端(如智能手机、平板等),也可以是控制移动终端的控制终端,也可以是电脑等电子设备。以下以实施例终端为移动终端为例进行说明。
[0062] 需要说明的是,目前,混合模式是一种介于原生模式与web模式之间的开发模式,混合模式开发的应用既具有Native应用(Native App是一种基于智能手机本地操作系统如iOS、Android、WP并使用原生程式编写运行的第三方应用程序,也叫本地应用)良好的交互体验,又具有web应用跨平台开发的优势。目前大多数移动应用或多或少都采用了混合模式,应用出现中可以嵌入一个个由HTML5开发的轻应用,可以方便的进行轻应用的安装、更新、卸载操作。轻应用的安装逻辑是应用下载轻应用包解压到指定目录。轻应用的更新逻辑是应用获取轻应用包的最新版本号,如果和本地版本号不一致则下载轻应用包,解压覆盖之前的目录。
[0063] 可选地,当一个比较复杂的系统需要以轻应用的形式迁移到移动端时(这个系统内部包括很多子系统,每个子系统只有部分有权限的人员才能够访问),将这个系统迁移到移动端后,给用户展示的只有一个入口轻应用,点击入口轻应用进去后依据权限访问各自有权限访问的部分。目前一般是将这个复杂系统内部的所有子系统都集成到一个轻应用中,所有的安装、更新、卸载操作都以单个轻应用的方式进行。这样做虽然简单,但有两个较大的缺陷:一是导致单个轻应用包过大,更新时间较长;二是任意子系统的变更都会导致轻应用包的更新,更新频率较大。
[0064] 轻应用可理解为应用中的小应用、小程序,只需安装至目标应用中,并可在目标应用中即搜即用。
[0065] 可选地,在用户想要在哪个应用上安装轻应用时,便可打开该应用,并在该应用上触发轻应用安装指令,这时,该应用即为目标应用。或者,用户可在其余应用上触发轻应用安装指令时,设置轻应用安装指令针对的轻应用所要安装到的应用作为目标应用。这样,即可实现用户基于目标应用触发轻应用安装指令。
[0066] 可选地,用户的权限信息中,包含有至少一个轻应用的权限信息,该权限信息中包含有至少一个操作权限,而该操作权限与该轻应用下的子轻应用对应。可选地,权限信息中关联的操作权限,与轻应用下的子轻应用一一对应。可选地,轻应用对应的系统下的子系统,与轻应用下的子轻应用一一对应,即开发人员在开发某个系统对应的轻应用时,可将该系统下的每个子系统独立做个一个子轻应用,而该轻应用下所有子轻应用的集合,即可包括该系统的所有功能。
[0067] 可选地,终端在接收到轻应用安装指令时,可在用户在目标应用登录的用户账户中获取用户的用户信息。可选地,该用户信息中即包括有用户的权限信息,终端可根据轻应用安装指令对应的轻应用标识在用户信息中查找与轻应用安装指令针对的轻应用对应的权限信息;可选地,终端在获取用户的用户信息后,可将用户信息和轻应用安装指令对应的轻应用标识发送至服务器(该服务器可为当前请求下载安装的轻应用的来源),服务器在接收到用户信息和轻应用标识时,则在数据库中查找与轻应用标识对应的轻应用,并在服务器存储与用户信息对应的权限信息中查询与该轻应用对应的权限信息,再将查询得到的权限信息反馈至本端(即移动终端)。
[0068] 步骤S20、根据所述权限信息和所述轻应用标识向服务器获取轻应用安装包,其中,所述轻应用安装包包括所述轻应用包含的子轻应用形成的轻应用群,所述子轻应用与所述权限信息关联的操作权限对应。
[0069] 可选地,终端在获取得到权限信息和轻应用标识后,可根据权限信息中的和轻应用标识生成应用获取请求,将应用获取请求发送至服务器,以供服务器基于应用获取请求向移动终端返回轻应用安装包。
[0070] 可选地,服务器在接收到应用获取请求时,则在轻应用标识对应的轻应用下查找与权限信息关联的操作权限对应的子轻应用。
[0071] 可选地,服务器在查找得到与权限信息关联的操作权限对应的子轻应用后,可获取这些子轻应用,形成一个轻应用群,并生成该轻应用群的安装包作为轻应用安装包,然后将轻应用安装包发送至移动终端。
[0072] 可选地,服务器可预先获取一个轻应用下的所有子轻应用,然后查询这些子轻应用所有可能的组合,每个组合至少包括一个子轻应用,且不同的组合间包含的子轻应用不完全相同,然后每个组合对应形成一个轻应用群,并为每个轻应用群生成对应的轻应用安装包。服务器在查找得到与权限信息关联的操作权限对应的子轻应用后,则在系统中查找与这些子轻应用匹配的轻应用群,然后获取匹配得到的轻应用群对应的轻应用安装包发送至移动终端。如,若一个轻应用下包括A、B和C三个子轻应用,则所有可能的轻应用群组合为[A]、[B]、[C]、[A,B]、[A,C]、[B,C]和[A,B,C];在用户的权限信息包含的操作权限中,具有A子轻应用对应的操作权限和B子轻应用对应的操作权限时,则获取得到的轻应用群为[A,B]的组合。这样,可以提高服务器对应用获取请求的反馈效率。
[0073] 步骤S30、在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用。
[0074] 可选地,移动终端在接收到服务器反馈的轻应用安装包后,则运行该轻应用安装包,在目标应用上安装轻应用安装包中的轻应用群,以在目标应用上安装轻应用安装指令针对的轻应用。
[0075] 可选地,在轻应用群安装成功后,终端可目标应用上生成轻应用群列表,轻应用群列表包括该轻应用群中的所有子轻应用,以方便用户查找子轻应用。
[0076] 可选地,若权限信息中只有一个属于轻应用的操作权限时,则可直接向服务器获取该操作权限对应的子轻应用的安装包,并在目标应用上直接安装该子轻应用。
[0077] 在一实施例中,在接收到轻应用安装指令时,获取基于目标应用触发所述轻应用安装指令的用户的权限信息,以及所述轻应用安装指令对应的轻应用的轻应用标识;根据所述权限信息和所述轻应用标识向服务器获取轻应用安装包,其中,所述轻应用安装包包括所述轻应用包含的子轻应用形成的轻应用群,所述子轻应用与所述权限信息关联的操作权限对应;在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用。这样,用户存在多少个操作权限,即可安装轻应用下的多少个子轻应用,无需安装用户没有操作权限的子轻应用,提高了轻应用安装的效率,使应用程序上的轻应用安装更为便捷。
[0078] 在第二实施例中,如图3所示,在上述图2所示的实施例基础上,所述应用程序的轻应用安装方法还包括:
[0079] 步骤S40、在检测到所述权限信息变更时,将所述权限信息中删除的权限操作对应的子轻应用从所述目标应用中卸载,以在所述轻应用群中移除所述删除的权限操作对应的子轻应用。
[0080] 步骤S41、和/或,向所述服务器获取所述权限信息中新增的操作权限对应的子轻应用的第一子轻应用安装包,并在所述目标应用上安装所述第一子轻应用安装包,以将所述新增的操作权限对应的子轻应用添加到所述轻应用群中。
[0081] 本实施例中,用户的权限信息可以发生变更,如轻应用的运营人员更改用户的权限信息。权限信息变更的情况可以是权限信息中有新删除的操作权限,也可以是权限信息中有新增的操作权限。
[0082] 可选地,移动终端在检测到权限信息变更时,检测权限信息变更的类型。在检测到权限信息中有新删除的操作权限时,可在目标应用上对应的轻应用群中查询是否已安装有当前删除的操作权限对应的子轻应用,若是,则卸载该子轻应用,以在轻应用群中移除该子轻应用,将该子轻应用从轻应用群的轻应用群列表中删除。当然,若在权限信息变更后,终端在检测到再无与轻应用群中任一个子轻应用对应的操作权限时,则可直接将该轻应用群从目标应用上卸载。
[0083] 可选地,移动终端在检测到权限信息变更时,检测权限信息变更的类型。在检测到权限信息中有新增的操作权限时,则可根据该新增的操作权限生成子轻应用获取请求,并将子轻应用获取请求发送至服务器,服务器在接收到子轻应用获取请求后,查询数据库中与新增的操作权限对应的子轻应用,并将该子轻应用的第一子轻应用安装包发送至移动终端,移动终端接收并运行第一子轻应用安装包,在目标应用上安装第一子轻应用安装,将所述新增的操作权限对应的子轻应用添加到所述轻应用群中,然后更新轻应用群对应的轻应用群列表。
[0084] 可选地,移动终端在检测到权限信息变更时,检测权限信息变更的类型。在检测到权限信息中有新删除的操作权限时,以及在检测到权限信息中有新增的操作权限时,将所述权限信息中删除的权限操作对应的子轻应用从所述目标应用中卸载,以在所述轻应用群中移除所述删除的权限操作对应的子轻应用,同时,向所述服务器获取所述权限信息中新增的操作权限对应的子轻应用的第一子轻应用安装包,并在所述目标应用上安装所述第一子轻应用安装包,以将所述新增的操作权限对应的子轻应用添加到所述轻应用群中。
[0085] 这样,实现自动根据权限信息的变更实现轻应用群中的子轻应用的增删改除,使应用程序上的轻应用安装更为便捷。
[0086] 在第三实施例中,如图4所示,在上述图2至图3的实施例基础上,所述在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用的步骤之后,还包括:
[0087] 步骤S50、在接收到子轻应用卸载指令时,将所述子轻应用卸载指令针对的子轻应用从所述目标应用中卸载,以在所述轻应用群中移除所述子轻应用卸载指令针对的子轻应用。
[0088] 本实施例中,用户可在目标应用上触发子轻应用卸载指令(如用户长按轻应用群列表中某一子轻应用的显示栏),终端在接收到子轻应用卸载指令后,在轻应用群列表中获取子轻应用卸载指令针对的子轻应用,并将获取得到的子轻应用从目标应用上卸载,以轻应用群中移除该子轻应用。
[0089] 可选地,若轻应用群仅存一个子轻应用时,若接收到该针对子轻应用的子轻应用卸载指令,则直接卸载该轻应用群。
[0090] 这样,用户即根据自身需要,灵活地卸载子轻应用,提高了用户使用轻应用的体验。
[0091] 在第四实施例中,如图5所示,在上述图2至图4的实施例基础上,所述在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用的步骤之后,还包括:
[0092] 步骤S60、在接收到所述轻应用群的卸载指令时,将所述轻应用群从所述目标应用上卸载。
[0093] 本实施例中,每个轻应用群可设置一个轻应用群ID,同一轻应用群下的子轻应用具有相同的轻应用群ID。
[0094] 可选地,终端在接收到轻应用群的卸载指令时,获取卸载指令针对的轻应用群的轻应用群ID,查询具有该轻应用群ID的子轻应用,并将查询得到的子轻应用从目标应用上卸载,以完成轻应用群从所述目标应用上的卸载。
[0095] 这样,方便用户对轻应用群的卸载。
[0096] 在第五实施例中,如图6所示,在上述图2至图5的实施例基础上,所述在所述目标应用上安装所述轻应用安装包中的轻应用群,以在所述目标应用上安装所述轻应用的步骤之后,还包括:
[0097] 步骤S70、在检测到所述轻应用群存在可更新的子轻应用时,向所述服务器获取所述可更新的子轻应用的第二子轻应用安装包。
[0098] 步骤S71、在所述目标应用上安装所述第二子轻应用安装包,以更新所述轻应用群中的所述可更新的子轻应用。
[0099] 本实施例中,每个版本的子轻应用,均具有与之对应的版本号。
[0100] 可选地,终端可定时或实时检测目标应用上的轻应用群中是否存在可更新的子轻应用。终端可将轻应用群中子轻应用的版本号,与服务器上该子轻应用的版本号进行比对,当前服务器上的版本号比本地的版本号更新时,则说明该子轻应用为可更新的子轻应用。
[0101] 可选地,终端在检测到存在可更新的子轻应用时,可根据该可更新的子轻应用对应的操作权限生成子轻应用获取请求,并将子轻应用获取请求发送至服务器,服务器在接收到子轻应用获取请求后,查询数据库中与该操作权限对应的子轻应用,并获取该子轻应用最新的版本号对应的第二子轻应用安装包发送至移动终端,移动终端接收并运行第二子轻应用安装包,在目标应用上安装第二子轻应用安装,以更新所述轻应用群中的所述可更新的子轻应用。
[0102] 这样,通过将以轻应用的形式呈现的系统下的每个子系统细化为子轻应用,当存在某一子系统更新时,无需下载更新整个轻应用,只需下载更新该子系统对应的子轻应用,使应用程序上的轻应用更新更为便捷。
[0103] 在第六实施例中,如图7所示,在上述图2至图6的实施例基础上,所述根据所述权限信息和所述轻应用标识向服务器获取轻应用安装包的步骤包括:
[0104] 步骤S21、根据所述权限信息关联操作权限和所述轻应用标识在选择界面中显示所述轻应用包含的子轻应用,以供用户基于所述选择界面选择需要安装的子轻应用。
[0105] 步骤S22、根据在所述选择界面中选中的子轻应用生成应用获取请求。
[0106] 步骤S23、将所述应用获取请求发送至服务器,所述服务器在接收到所述应用获取请求时,将根据所述选中的子轻应用形成的轻应用安装包发送至本端。
[0107] 本实施例中,终端在获取到权限信息时,可根据权限信息关联操作权限和所述轻应用标识显示选择界面,该选择界面中包括有轻应用标识对应的轻应用下,所有与权限信息关联的操作权限对应的子轻应用。
[0108] 可选地,用户可基于选择界面选中想要安装的子轻应用,并通过触发选择界面的确认操作,确定所要选中的子轻应用。终端在接收到选择界面的确认操作对应的确认响应时,获取在选择界面中选择的子轻应用生成应用获取请求,并将应用获取请求发送至服务器。服务器在接收到语音获取请求后,则在系统中查找与应用获取请求对应的子轻应用匹配的轻应用群,然后获取匹配得到的轻应用群对应的轻应用安装包发送至移动终端;或者,服务器在接收到语音获取请求后,根据应用获取请求对应的子轻应用形成轻应用群,并生成与轻应用群对应的轻应用安装包,然后将轻应用安装包发送至移动终端。
[0109] 这样,实现用户可基于实际情况需要选择需要安装的子轻应用,使应用程序上的轻应用安装更为便捷。
[0110] 此外,本发明还提出一种移动终端,所述移动终端包括存储器、处理器及存储在存储器上并可在处理器上运行的应用程序的轻应用安装程序,所述处理器执行所述应用程序的轻应用安装程序时实现如以上实施例所述的应用程序的轻应用安装方法的步骤。
[0111] 此外,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质包括应用程序的轻应用安装程序,所述应用程序的轻应用安装程序被处理器执行时实现如以上实施例所述的应用程序的轻应用安装方法的步骤。
[0112] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0113] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是电视机,手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0114] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈