一种数据处理方法、装置、终端设备及介质制造方法及图纸

技术编号:38032441 阅读:17 留言:0更新日期:2023-06-30 10:58
本申请实施例提供一种数据处理方法、装置、终端设备及介质,用以解决应用未经允许访问媒体文件导致安全隐患以及用户损失的问题,该方法包括:接收第一媒体文件访问指令,文件访问指令携带第一媒体文件的存储路径以及第一应用标识;确定绑定关系表中第一媒体文件的存储路径对应第二应用标识,第二应用标识与第一应用标识属于不同应用;其中,绑定关系表中存储有多个媒体文件中每个媒体文件的存储路径与创建媒体文件的应用的应用标识的对应关系;确定第一访问列表中包括第一应用标识时,将第一媒体文件发送给第一应用标识对应的应用,访问列表中包括允许访问第一媒体文件的应用的应用标识。用的应用标识。用的应用标识。

【技术实现步骤摘要】
一种数据处理方法、装置、终端设备及介质


[0001]本申请涉及Android数据
,尤其涉及一种数据处理方法、装置、终端设备及介质。

技术介绍

[0002]当前,Android文件系统中通常划分一块用户空间目录作为应用的公共存储区域,日常用户在使用过程中存储的照片、录像、聊天记录等与用户关联性比较紧密的媒体文件数据都保存在这个目录上。
[0003]由于该目录作为公共存储区域,手机中全部应用都可以访问该目录,因此可能存在第三方应用对该目录中其他应用创建的文件进行私自修改、删除等情况,例如将用户存储在该目录中的照片删除,这就造成了极大的安全隐患,并且给用户带来了较大损失。

技术实现思路

[0004]本专利技术提供了一种数据处理方法、装置、终端设备及介质,用于解决应用未经允许访问媒体文件导致安全隐患以及用户损失的问题。
[0005]本申请实施例提供一种数据处理方法,该方法包括:
[0006]接收第一媒体文件访问指令,访问指令携带第一媒体文件的存储路径以及第一应用标识,第一应用标识为访问第一媒体文件的应用的标识;
[0007]确定绑定关系表中第一媒体文件的存储路径对应第二应用标识,第二应用标识与第一应用标识属于不同应用;其中,绑定关系表中存储有多个媒体文件中每个媒体文件的存储路径与创建媒体文件的应用的应用标识的对应关系,多个媒体文件包括第一媒体文件;
[0008]确定第一访问列表中包括第一应用标识时,将第一媒体文件发送给第一应用标识对应的应用,访问列表中包括允许访问第一媒体文件的应用的应用标识。
[0009]上述方法,在接收第一文件访问指令时,通过确定绑定关系表中第一媒体文件的存储路径对应的第二应用标识与访问应用对应的第一应用标识是否相同,确定该访问应用是否为第一媒体文件的创建应用,在确定该访问应用不是为第一媒体文件的创建应用时,通过确定第一访问列表中是否包含第一应用标识,确定访问应用是否具有访问该第一媒体文件的访问权限,当确定其具有访问权限时才允许该访问应用访问第一媒体文件,避免了访问应用在未经允许的情况下对媒体文件进行私自访问造成的安全隐患以及用户损失。
[0010]一种可选的实施方式为,上述方法还包括:监测到第二应用标识对应的应用创建第一媒体文件时,获取第一媒体文件的存储路径,并在绑定关系表中增加第一媒体文件的存储路径与第二应用标识的对应关系;其中,绑定关系表保存与内存的第二缓存区域。
[0011]一种可选的实施方式为,上述方法还包括:监测到第三应用创建第二媒体文件时,获取第二媒体文件的存储路径,并在绑定关系表中增加第二媒体文件的存储路径与第二应用标识的对应关系;第三应用为应用保护列表中第二应用标识对应的应用的分身应用;分
身应用的应用标识与第二应用标识之间设定长度的比特位相同。
[0012]一种可选的实施方式为,上述方法还包括:接收第二媒体文件访问指令,访问指令携带第二媒体文件的存储路径以及第二应用标识,第二应用标识为访问第二媒体文件的应用的标识;确定绑定关系表中第二媒体文件的存储路径对应第二应用标识时,将第二媒体文件发送给第二应用标识对应的应用。
[0013]一种可选的实施方式为,上述方法还包括:接收第三媒体文件访问指令,访问指令携带第三媒体文件的存储路径以及第三应用标识,第三应用标识为访问第三媒体文件的应用的标识;确定绑定关系表中第三媒体文件的存储路径对应第二应用标识且第二应用标识与第三应用标识之间设定长度的比特位相同时,将第三媒体文件发送给第三应用标识对应的应用。
[0014]一种可选的实施方式为,上述方法还包括:确定第一访问列表中不包括第一应用标识时,禁止第一应用标识对应的应用访问第一媒体文件。
[0015]一种可选的实施方式为,上述方法还包括:监测到用户开启应用保护模式,确定应用保护列表,应用保护列表中包括用户选择保护的应用的应用标识,应用保护列表保存于内存的第一缓存区域;确定第一访问列表中是否包括第一应用标识前,还包括:确定应用保护列表中包括第一应用标识。
[0016]本申请实施例还提供一种数据处理装置,该装置包括:
[0017]接收模块,用于接收第一媒体文件访问指令,第一媒体文件访问指令携带第一媒体文件的存储路径以及第一应用标识,第一应用标识为访问第一媒体文件的应用的标识;
[0018]确定模块,用于确定绑定关系表中第一媒体文件的存储路径对应第二应用标识,第二应用标识与第一应用标识属于不同应用;其中,绑定关系表中存储有多个媒体文件中每个媒体文件的存储路径与创建媒体文件的应用的应用标识的对应关系,多个媒体文件包括第一媒体文件;
[0019]发送模块,用于确定第一访问列表中包括第一应用标识时,将第一媒体文件发送给第一应用标识对应的应用,访问列表中包括允许访问第一媒体文件的应用的应用标识。
[0020]本申请实施例还提供一种终端设备,包括处理器和存储器,上述存储器存储有可被上述至少一个处理器执行的指令,当上述计算机程序被上述处理器执行时,实现上述数据处理方法中任意一项的步骤。
[0021]本申请实施例还提供一种计算机存储介质,包括计算机可读指令,当计算机读取并执行计算机可读指令时,使得计算机执行上述数据处理方法中任意一项上述的步骤。
[0022]本申请实施例中还提供一种计算机程序产品,包括计算机程序,计算机程序存储在计算机可读存储介质中;当终端设备的处理器从计算机可读存储介质读取计算机程序时,处理器执行计算机程序,使得终端设备执行上述数据处理方法中任意一项的步骤。
[0023]另外,本申请实施例提供的上述数据处理装置、设备、存储介质以及计算机程序产品中任一种实现方式所带来的技术效果可参见上述数据处理方法的实现方式所带来的技术效果,此处不再赘述。
附图说明
[0024]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为本申请实施例提供的一种数据处理方法的流程示意图;
[0026]图2为本申请实施例提供的另一种数据处理方法的流程示意图;
[0027]图3为本申请实施例提供的一种初始主界面示意图;
[0028]图4为本申请实施例提供的一种应用列表的示意图;
[0029]图5为本申请实施例提供的一种主界面的示意图;
[0030]图6为本申请实施例提供的一种应用保护列表生成方法的流程示意图;
[0031]图7为本申请实施例提供的一种文件与创建应用绑定过程的示意图;
[0032]图8为本申请实施例提供的另一种文件与创建应用绑定过程的示意图;
[0033]图9为本申请实施例提供的一种文件访问过程的流程示意图;
[0034]图10为本申请实施例提供的另一种文件访问过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:接收第一媒体文件访问指令,访问指令携带第一媒体文件的存储路径以及第一应用标识,所述第一应用标识为访问所述第一媒体文件的应用的标识;确定绑定关系表中所述第一媒体文件的存储路径对应第二应用标识,所述第二应用标识与所述第一应用标识属于不同应用;其中,所述绑定关系表中存储有多个媒体文件中每个媒体文件的存储路径与创建所述媒体文件的应用的应用标识的对应关系,所述多个媒体文件包括所述第一媒体文件;确定第一访问列表中包括所述第一应用标识时,将所述第一媒体文件发送给所述第一应用标识对应的应用,所述第一访问列表中包括允许访问所述第一媒体文件的应用的应用标识。2.如权利要求1所述的方法,其特征在于,所述方法还包括:监测到所述第二应用标识对应的应用创建所述第一媒体文件时,获取所述第一媒体文件的存储路径,并在所述绑定关系表中增加所述第一媒体文件的存储路径与所述第二应用标识的对应关系;其中,所述绑定关系表保存与所述内存的第一缓存区域。3.如权利要求2所述的方法,其特征在于,所述方法还包括:监测到第三应用创建所述第二媒体文件时,获取所述第二媒体文件的存储路径,并在所述绑定关系表中增加所述第二媒体文件的存储路径与所述第二应用标识的对应关系;所述第三应用为所述应用保护列表中第二应用标识对应的应用的分身应用;所述分身应用的应用标识与所述第二应用标识之间设定长度的比特位相同。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收第二媒体文件访问指令,访问指令携带第二媒体文件的存储路径以及第二应用标识,所述第二应用标识为访问所述第二媒体文件的应用的标识;确定所述绑定关系表中所述第二媒体文件的存储路径对应所述第二应用标识时,将所述第二媒体文件发送给所述第二应用标识对应的应用。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收第三媒体文件访问指令,访问指令携带第三媒体文件的存储路径以及第三应用标识,所述第三应用标识为访问所述第三媒体文件的应用的标识;确定所述绑定关系表中所述...

【专利技术属性】
技术研发人员:孙哲张军辉张昊
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:

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

1