【技术实现步骤摘要】
【国外来华专利技术】一种应用程序数据的保护方法及终端
本申请涉及通信
,尤其涉及一种应用程序数据的保护方法及终端。
技术介绍
目前,终端中存储空间可划分为内部存储空间和外部存储空间。其中,内部存储空间为各个应用程序划分了相应的存储空间,不同应用程序之间无法访问对方应用程序对应的存储空间中的数据。为了实现不同应用程序中的数据共享,终端也提供了相应的共享机制。例如:在Android系统中,终端可以通过Content Provider(内容提供程序,Android的组件之一)机制实现不同应用程序的数据共享。那么,在某应用程序在申请到指定Content Provider的权限后,是可以对该Content Provider中其他应用程序的数据进行删除等操作。其中,外部存储空间为各个应用共享的存储空间,某应用程序在申请到该外部存储的访问权限后,是可以访问该外部存储中任意位置的数据。也就是说,该应用程序可以访问到其他应用程序的数据,也可以对其他应用程序的数据进行删除等操作。换句话来说,存储在终端中存储空间的某些数据(应用程序的数据或用户数据)还是暴露给一些具有权限的应用程序。那么,这些数据可能会被这些具有权限的应用程序删除,可能造成数据丢失,严重影响数据的安全性。
技术实现思路
本申请提供的一种应用程序数据的保护方法及终端,可以防止应用程序中的数据被误删除,有利于提高终端中应用程序的数据的安全性。第一方面,本申请提供的方法,包括:检测到第一应用程序对第一数据的删除操作;根据预设条件确定是否对第一应用程序的第一数据进行删除;在 ...
【技术保护点】
一种应用程序数据的保护方法,其特征在于,所述方法包括:/n检测到第一应用程序对第一数据的删除操作;/n根据预设条件确定是否对所述第一应用程序的第一数据进行删除;/n若所述第一应用程序满足所述预设条件,则重命名所述第一应用程序的第一数据;/n将所述重命名的第一数据存储在存储器。/n
【技术特征摘要】
【国外来华专利技术】一种应用程序数据的保护方法,其特征在于,所述方法包括:
检测到第一应用程序对第一数据的删除操作;
根据预设条件确定是否对所述第一应用程序的第一数据进行删除;
若所述第一应用程序满足所述预设条件,则重命名所述第一应用程序的第一数据;
将所述重命名的第一数据存储在存储器。
根据权利要求1所述的方法,其特征在于,
根据所述第一应用程序确定是否满足预设条件,包括:
根据所述第一应用程序确定所述第一应用程序是否属于预设的应用程序。
根据权利要求2所述的方法,其特征在于,根据所述第一应用程序确定是否满足预设条件,包括:
所述第一应用程序为预设的应用程序。
根据权利要求3所述的方法,其特征在于,根据所述第一应用程序确定是否满足预设条件,包括:
根据所述第一应用程序确定所述第一应用程序是否属于预设类型的应用程序,以及所述第一应用程序是否属于预设状态的应用程序。
根据权利要求4所述的方法,其特征在于,根据所述第一应用程序确定是否满足预设条件,包括:
所述第一应用程序属于预设类型的应用程序,且所述第一应用程序属于预设状态的应用程序,其中,所述预设类型的应用程序为第三方应用程序,所述预设状态的应用程序为后台运行的应用程序。
根据权利要求3或5所述的方法,其特征在于,根据所述第一应用程序确定是否满足预设条件,包括:
根据所述第一应用程序的第一数据确定所述第一数据是否位于预设的文件位置,以及所述第一数据是否为预设的文件类型。
根据权利要求6所述的方法,其特征在于,若所述第一应用程序满足所述预设条件,则重命名所述第一应用程序的第一数据,包括:
根据所述第一应用程序的第一数据确定所述第一数据位于预设的文件位置,并且所述第一数据为预设的文件类型;
重命名所述第一应用程序的第一数据。
根据权利要求6所述的方法,其特征在于,根据所述第一应用程序确定是否满足预设条件,包括:
根据所述第一应用程序的第一数据确定所述第一数据是否满足预设的文件大小,以及所述第一数据创建时间是否位于预设的时间段内。
根据权利要求8所述的方法,其特征在于,若所述第一应用程序满足所述预设条件,则重命名所述第一应用程序的第一数据,包括:
根据所述第一应用程序的第一数据确定所述第一数据位于预设的文件位置,所述第一数据为预设的文件类型,所述第一数据满足预设的文件大小和所述第一数据创建时间位于预设的时间段内;
重命名所述第一应用程序的第一数据。
根据权利要求1-9任一所述的方法,其特征在于,所述重命名所述第一应用程序的第一数据包括:
重命名所述第一应用程序的第一数据对应的文件名称;或
重命名所述第一应用程序的第一数据的文件位置;或
重命名所述第一应用程序的第一数据对应的文件名称和所述第一应用程序的第一数据的位置。
根据权利要求1-10任一所述的方法,其特征在于,所述第一应用程序为系统级应用程序或第三方应用程序。
根据权利要求1-11中任一项所述的方法,其特征在于,所述第一数据为图片、音频、视频、文档、数据库以及数据库中的记录中的任一项或任几项。
一种终端,其特征在于,包括:
检测单元,用于检测第一应用程序对第一数据的删除操作;
确定单元,用于根据预设条件确定是否对所述第一应用程序的第...
【专利技术属性】
技术研发人员:俞超,陈浩,童碧峰,郑成亮,周喜渝,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。