应用程序的下载方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:34899170 阅读:19 留言:0更新日期:2022-09-10 14:00
本发明专利技术涉及数据存储领域,揭示了一种应用程序的下载方法、装置、计算机设备和存储介质,在学生端下载应用程序时,与学生端对应的后台会获取学生端待下载的第一应用程序的第一下载路径和第一应用程序名,然后判断在后台的数据库中是否存在与第一应用程序的第一下载路径和第一应用程序名相同的第二下载路径和第二应用程序名,如果存在才允许学生端下载第一应用程序。因为后台的数据库中存储的应用程序名称和存储路径是经过后台筛选过的各正规公司发布的应用程序的下载路径和应用程序名,只有与后台的数据库中下载路径和应用程序名均匹配的时候才允许学生端下载,有效地防止学生安装与学习无关的应用程序到学生端。安装与学习无关的应用程序到学生端。安装与学习无关的应用程序到学生端。

【技术实现步骤摘要】
应用程序的下载方法、装置、计算机设备和存储介质


[0001]本专利技术涉及到应用程序下载安装领域,特别是涉及到一种应用程序的下载方法、装置、计算机设备和存储介质。

技术介绍

[0002]学习平板越来越受学校以及家长的信赖,但是有些学生会在不同的应用程序商店下载并安装与学习无关的应用程序。
[0003]为了防止学生下载与学习无关的应用程序,在学生下载应用程序时,大多数是判断包名,然后通过系统packagemanagerservice来拦截,但是因为包名较多时容易漏掉,所以现有技术无法有效地防止学生安装与学习无关的应用程序。
[0004]因此亟需一种可以有效地防止学生安装与学习无关的应用程序到学习平板的方法。

技术实现思路

[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]图1为本申请一实施例的应用程序的下载方法的流程示意框图;
[0040]图2为本申请一实施例的应用程序的下载方法的流程示意框图;
[0041]图3为本申请一实施例的应用程序的下载装置的结构示意框图;
[0042]图4为本申请一实施例的计算机设备的结构示意框图。
[0043]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0044]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0045]参照图1,本申请实施例提供一种应用程序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序的下载方法,其特征在于,包括:后台获取学生端待下载的第一应用程序的第一下载路径和第一应用程序名;到所述后台的数据库中查找与所述第一下载路径和所述第一应用程序名相同的第二下载路径和第二应用程序名;其中,所述第二下载路径和所述第二应用程序名为学习平板对应的应用程序商店中的应用程序的下载路径和应用程序名;如果查找到所述第二下载路径和所述第二应用程序名,则允许所述学生端下载所述第一应用程序。2.根据权利要求1所述的应用程序的下载方法,其特征在于,所述到所述后台的数据库中查找与所述第一下载路径和第一应用程序名相同的第二下载路径和第二应用程序名的步骤之前,包括:接收所述应用程序商店中的各应用程序的第二下载路径的更新路径,基于所述更新路径更新所述后台的数据库;其中,所述应用程序商店中的各应用程序的第二下载路径随机修改。3.根据权利要求1所述的应用程序的下载方法,其特征在于,所述后台获取学生端待下载的第一应用程序的第一下载路径和第一应用程序名的步骤,包括:到所述第一应用程序对应的下载平台读取所述第一应用程序的数据信息;从所述数据信息中解析出所述第一下载路径和第一应用程序名。4.根据权利要求1所述的应用程序的下载方法,其特征在于,所述允许所述学生端下载所述第一应用程序的步骤之后,包括:获取所述学生端的所述第一应用程序在一个预设周期内的第一使用频率,以及获取所有下载所述第一应用程序的用户在所述预设周期内使用所述第一应用程序的平均使用频率;将所述第一使用频率除以平均使用频率,得到第一比值;当所述第一比值小于预设的比值阈值时,发送删除所述第一应用程序的提醒消息给所述学生端。5.根据权利要求1所述的应用程序的下载方法,其特征在于,所述到所述后台的数据库中查找与所述第一下载路径和第一应用程序名相同的第二下载路径和第二应用程序名的步骤,包括:到所述后台的数据库中查找与所述第一下载路径相同的第二下载路径;如果未查找到所述第二下载路径,则返回下载路径查找失败信息;如果查找到所述第二下载路径,则返回下载路径查找成功信息,并到...

【专利技术属性】
技术研发人员:宋清林
申请(专利权)人:深圳市沃特沃德信息有限公司
类型:发明
国别省市:

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

1