一种文件定位方法、装置及电子设备的制造方法

文档序号:9787459阅读:209来源:国知局
一种文件定位方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及文件管理技术领域,特别是涉及一种文件定位方法、装置及电子设备。
【背景技术】
[0002]随着科学技术飞速的发展,各种电子设备不断的丰富并方便了大众生活。由于利用电子设备处理信息具有方便快捷、节省资源等优势,使得电子设备成为人们的生活或工作中不可或缺的一部分。而电子设备中可安装的应用程序的类型也是越来越丰富,极大地丰富了用户的生活。
[0003]为了便于用户管理应用程序,电子设备可以内置文件管理功能,或者,用户手动安装具有文件管理功能的文件管理应用,其中,通过文件管理功能,关于电子设备所安装的各种应用程序的文件目录以文件管理目录的形式被集中展示,以方便用户对文件目录的管理。现有技术中,当用户希望访问某个指定的应用程序的文件目录时,只能在文件目录的上一级目录中确定该文件目录所对应的根目录的名称,进而访问该根目录下的该文件目录,而由于根目录的名称通常是长串的字符形式,用户分辩不同的根目录较为耗时,这样导致文件定位速度较慢。

【发明内容】

[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]路径查询请求发送单元,用于将携带有所述目标包名的路径查询请求发送至所述云端服务器,以使得所述云端服务器在接收到所述路径查询请求后,从所存储的预设数据库中确定所述目标包名所对应的目标目录路径,并反馈至所述电子设备;
[0040]第二路径确定单元,用于接收所述云端服务器所反馈的目标目录路径。
[0041 ]可选的,所述预设数据库为存储在所述电子设备本地的数据库;
[0042]所述目录路径确定模块包括:
[0043]查找单元,用于从本地存储的预设数据库中查找是否存在所述目标包名,如果存在,触发第三路径确定单元,否则,触发请求发送单元;
[0044]所述第三路径确定单元,用于从所述预设数据库中确定所述目标包名所对应的目标目录路径;
[0045]所述请求发送单元,用于将携带有所述目标包名的路径查询请求发送至云端服务器并触发第四路径确定单元,以使得所述云端服务器在接收到所述路径查询请求后,从所存储的辅助数据库中确定所述目标包名所对应的目标目录路径,并将所述目标目录路径反馈至所述电子设备,其中,所述辅助数据库记录有包名与目录路径的对应关系;
[0046]所述第四路径确定单元,用于接收所述云端服务器所反馈的目标目录路径。
[0047]可选的,本发明实施例所提供的一种文件定位装置还包括:
[0048]更新模块,用于定期基于云端服务器更新本地存储的预设数据库。
[0049]可选的,所述文件目录中所包括的文件包括:运行应用程序所产生的用户文件和/或安装应用程序的安装包所生成的安装文件。
[0050]可选的,本发明实施例所提供的一种文件定位装置还包括:
[0051 ]文件处理模块,用于在获得针对于所述目标文件目录中的第一文件的处理指令后,对所述第一文件执行与所述处理指令相应的操作。
[0052]可选的,所述处理指令包括:
[0053]查看指令、删除指令或分享指令。
[0054]第三方面,本发明实施例还提供了一种电子设备,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
[0055]获得针对于应用展示界面中的目标应用标识的预定操作指令,其中,所述应用展示界面为展示本地所安装的多个应
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1