[发明专利]资源权限处理方法、装置、存储介质及芯片有效
申请号: | 201880077310.X | 申请日: | 2018-03-27 |
公开(公告)号: | CN111417927B | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 肖福洲;尹友展;谌力 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445;G06F8/71;G06F9/50;G06F16/903 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;臧建明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 权限 处理 方法 装置 存储 介质 芯片 | ||
一种资源权限处理方法、装置、存储介质及芯片,在对终端设备的系统软件进行版本升级时,可以根据第一资源权限配置文件,更新终端设备的资源的标签(S202)。由于第一资源权限配置文件仅涵盖系统软件版本升级前后标签发生变化的路径信息,因此,在对终端设备上存储的资源更新标签的过程中,在第一资源权限配置文件中查找与所遍历的资源的路径信息匹配的路径信息时的匹配量大大减少,可以减少为存储的资源打标签的所耗费的时间,进而可以提高打标签的效率,从而可以减少系统软件版本升级所耗费的时间,提高了系统软件版本升级的效率。
技术领域
本申请实施例涉及通信技术,尤其涉及一种资源权限处理方法、装置、存储介质及芯片。
背景技术
随着终端设备的存储器件的容量越来越大、以及,克隆软件等的广泛使用,终端设备中存储的资源越来越多,例如照片、通讯录、音乐等。在终端设备中,资源的属性信息包括资源的标签,用于标记该资源的访问权限,即终端设备的哪些进程或哪些服务对该资源具有访问权限。
目前,终端设备的系统软件版本升级包中携带有系统软件的新版本对应的资源权限配置文件,该资源权限配置文件包括:文件路径信息,以及,每个文件或路径信息对应的标签。其中,该资源权限配置文件涵盖所有资源的路径信息。终端设备在对系统软件进行版本升级时,每在存储器件中遍历到一个资源,终端设备在资源权限配置文件中查找与该资源的路径信息匹配的路径信息。然后,终端设备可以将匹配的路径信息所对应的标签,与该资源当前的标签(即未升级前的标签)进行比对。在确定两个标签不同时,终端设备为该资源打上前述匹配的路径信息所对应的标签,以更新该资源的访问权限。
但是,在对系统软件进行版本升级的过程中,采用上述方式为终端设备中的资源打标签时,需要耗费较长的时间来打标签,使得打标签的效率较低,进而使得版本升级的耗时长,用户体验较差。
发明内容
本申请实施例提供一种资源权限处理方法、装置、存储介质及芯片,用于解决终端设备在系统软件版本升级时,为资源打标签的效率较低,进而导致系统软件版本升级的耗时长,用户体验较差的技术问题的技术问题。
第一方面,本申请实施例提供一种资源权限处理方法,该方法可以应用于终端设备、也可以应用于终端设备中的芯片。下面以应用于终端设备为例对该方法进行描述,该方法包括:
在对终端设备的系统软件进行版本升级时,获取第一资源权限配置文件,所述第一资源权限配置文件包括:至少一个第一路径信息,以及,与每个所述第一路径信息在第二资源权限配置文件中对应的标签,所述第二资源权限配置文件为系统软件的新版本对应的资源权限配置文件,第三资源权限配置文件为系统软件的旧版本对应的资源权限配置文件,所述第一路径信息为所述第二资源权限配置文件中与所述第三资源权限配置文件中路径信息相同、但对应不同标签的路径信息;
根据所述第一资源权限配置文件,更新所述终端设备的资源的标签。
通过第一方面提供的资源权限处理方法,由于第一资源权限配置文件仅涵盖系统软件版本升级前后标签发生变化的路径信息,以及,这些路径信息对应的标签。因此,终端设备在对终端设备上存储的资源更新标签时,终端设备在第一资源权限配置文件中查找与所遍历的资源的路径信息匹配的路径信息时的匹配量减少,可以减少为存储的资源打标签的所耗费的时间,进而可以提高打标签的效率,从而可以减少系统软件版本升级所耗费的时间,提高了系统软件版本升级的效率。
在一种可能的设计中,所述获取第一资源权限配置文件之前,所述方法还包括:
获取所述第二资源权限配置文件和所述第三资源权限配置文件;
将所述第二资源权限配置文件中的每个路径信息对应的标签,与,每个所述路径信息在所述第三资源权限配置文件中对应的标签进行比较,将标签不同的路径信息作为所述第一路径信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880077310.X/2.html,转载请声明来源钻瓜专利网。