The embodiment of the invention discloses a method for file operations, file: detection of installed applications read and write operations, access to the installed application identification and file read and write operations corresponding to the file; the application identifier and the file read and write operations on the corresponding file should be stored to the default database in the receiving application; transfer instructions, obtaining the application migration instructions corresponding to the target application and the target terminal; according to the corresponding to the target application identifier in the database to find the target file and the target file transfer to the target terminal. In addition, the embodiment of the invention also discloses a file operating device. The embodiment of the invention can improve the accuracy and integrity of files to be migrated during application migration.
【技术实现步骤摘要】
文件操作方法及装置
本专利技术涉及终端
,尤其涉及一种文件操作方法及装置。
技术介绍
随着终端技术的发展,在终端上集成的功能也是越来越多,例如,创建文件或者对文件进行读写或修改。一般来讲,可以在系统设置中对应用的读写权限进行配置例如,可配置应用完整的读写终端中的除了系统文件等之外的所有文件的读写权限。终端中安装的每一个应用均可以对除系统文件或应用文件之外的其他文件进行读写,也就是说,在使用的过程中,针对某一个文件来讲,终端中安装的每一个应用均可以创建该文件或对该文件进行修改或者其他操作。例如,在进行某一个应用卸载时,因为不确定终端中哪些文件是由该应用创建或者修改过的,因此,在应用被卸载时,与该应用对应的文件依旧会存留于系统,随着终端使用时间的增加,会造成终端中遗留了大量的冗余文件。也就是说,在上述文件的操作方法中,因为对文件的床架、修改或读取等操作在系统或文件中并没有任何相关的记录,导致了在应用数据迁移、应用卸载等操作的过程中,无法确定与相应的应用对应的所有文件,从而导致了数据迁移不完整或系统中存在大量的冗余文件。
技术实现思路
基于此,为解决现有技术中因为文件的创建、修改或读取等操作在系统或文件中没有任何相关记录导致在确定与一个应用对应的文件时的准确度不足的技术问题,特提出了一种文件操作方法。一种文件操作方法,包括:检测已安装应用的文件读写操作,获取所述已安装应用的第一应用标识和文件读写操作对应的文件;将所述第一应用标识和所述文件读写操作对应的文件对应存储到预设的数据库中;接收应用迁移指令,获取所述应用迁移指令对应的目标应用和目标终端;根据所述目标应用 ...
【技术保护点】
一种文件操作方法,其特征在于,包括:检测已安装应用的文件读写操作,获取所述已安装应用的第一应用标识和文件读写操作对应的文件;将所述第一应用标识和所述文件读写操作对应的文件对应存储到预设的数据库中;接收应用迁移指令,获取所述应用迁移指令对应的目标应用和目标终端;根据所述目标应用的应用标识在所述数据库中查找对应的目标文件,将所述目标文件迁移至所述目标终端。
【技术特征摘要】
1.一种文件操作方法,其特征在于,包括:检测已安装应用的文件读写操作,获取所述已安装应用的第一应用标识和文件读写操作对应的文件;将所述第一应用标识和所述文件读写操作对应的文件对应存储到预设的数据库中;接收应用迁移指令,获取所述应用迁移指令对应的目标应用和目标终端;根据所述目标应用的应用标识在所述数据库中查找对应的目标文件,将所述目标文件迁移至所述目标终端。2.根据权利要求1所述的文件操作方法,其特征在于,所述接收应用迁移指令的步骤之前还包括;检测应用的安装操作,获取所述安装操作对应的第二应用标识和安装操作写入的文件;将所述第二应用标识和所述安装操作写入的文件存储到预设的数据库中;执行所述接收应用迁移指令的步骤。3.根据权利要求1所述的文件操作方法,其特征在于,所述获取所述已安装应用的第一应用标识和文件读写操作对应的文件的步骤还包括;预定义系统文件读写接口,所述已安装应用通过所述系统文件读写接口进行读写文件操作;通过所述系统文件读写接口获取所述已安装应用的第一应用标识和文件读写操作对应的文件。4.根据权利要求1所述的文件操作方法,其特征在于,所述获取所述已安装应用的第一应用标识和文件读写操作对应的文件的步骤还包括:仅获取文件写操作对应的文件。5.根据权利要求1所述的文件操作方法,其特征在于,所述方法还包括:接收应用卸载指令,获取所述应用卸载指令对应的目标卸载应用;根据所述目标卸载应用的应用标识在所述数据库中查找与所述目标卸载应用对应的目标卸载文件,根据所述应用卸载指令删除所述目标卸载文件。6....
【专利技术属性】
技术研发人员:陆天洋,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。