处理应用数据的方法、装置、终端及存储介质制造方法及图纸

技术编号:22075092 阅读:61 留言:0更新日期:2019-09-12 13:56
本申请实施例公开了一种处理应用数据的方法、装置、终端及存储介质,属于计算机技术领域,所述方法能够在第三方应用的修复控件被触发时,接收生成的触发信号,根据该触发信号将第三方应用运行时访问的关联应用中的数据移动至系统文件区,获取用于指示第三方应用是否运行正常的反馈信号,并根据该反馈信号处理关联数据,使得终端能够在第三方应用出现问题时,对与该第三方应用相关联的关联应用中的数据进行隔离,并根据第三方应用在隔离关联数据后的反馈信号对关联数据进行后续的处理,在保护关联数据的前提下,增强了终端解决第三方应用故障的能力。

Methods, devices, terminals and storage media for processing applied data

【技术实现步骤摘要】
处理应用数据的方法、装置、终端及存储介质
本申请实施例涉及计算机
,特别涉及一种处理应用数据的方法、装置、终端及存储介质。
技术介绍
随着应用程序开发技术的发展,应用程序能够为用户提供越来越强大的功能。在一些技术中,应用程序随着使用时间的增长,存储在本地中的数据也越来越多。在一些可能的场景中,堆积的本地数据能够造成应用程序的崩溃,导致应用程序无法使用。
技术实现思路
本申请实施例提供了一种处理应用数据的方法、装置、终端及存储介质,所述技术方案如下:根据本申请的一方面内容,提供了一种处理应用数据的方法,所述方法包括:接收触发信号,所述触发信号是第三方应用的修复控件被触发时生成的信号;根据所述触发信号,将关联数据移动至系统文件区,所述关联数据是关联应用中用于为所述第三方应用提供服务的数据,所述系统文件区屏蔽所述第三方应用和/或所述关联应用的读写请求;获取反馈信号,所述反馈信号用于指示所述第三方应用运行正常或运行异常;根据所述反馈信号,处理所述关联数据。根据本申请的另一方面内容,提供了一种处理应用数据的装置,所述装置包括:信号接收模块,用于接收触发信号,所述触发信号是第三方应用的修复控件被触发时生成的信号;数据移动模块,用于根据所述触发信号,将关联数据移动至系统文件区,所述关联数据是关联应用中用于为所述第三方应用提供服务的数据,所述系统文件区屏蔽所述第三方应用和/或所述关联应用的读写请求;信号获取模块,用于获取反馈信号,所述反馈信号用于指示所述第三方应用运行正常或运行异常;数据处理模块,用于根据所述反馈信号,处理所述关联数据。根据本申请的另一方面内容,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如本申请实施提供的处理应用数据的方法。根据本申请的另一方面内容,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如本申请实施提供的处理应用数据的方法。本申请实施例提供的技术方案带来的有益效果可以包括:本申请能够在第三方应用的修复控件被触发时,接收生成的触发信号,根据该触发信号将第三方应用运行时访问的关联应用中的数据移动至系统文件区,获取用于指示第三方应用是否运行正常的反馈信号,并根据该反馈信号处理关联数据,使得终端能够在第三方应用出现问题时,对与该第三方应用相关联的关联应用中的数据进行隔离,并根据第三方应用在隔离关联数据后的反馈信号对关联数据进行后续的处理,在保护关联数据的前提下,增强了终端解决第三方应用故障的能力。附图说明为了更清楚地介绍本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是是本申请一个示例性实施例提供的终端的结构框图;图2是本申请一个示例性实施例提供的处理应用数据的方法的流程图;图3是本申请另一个示例性实施例提供的处理应用数据的方法流程图;图4是基于图3所示实施例提供的一种用户界面的示意图;图5是基于图3所示实施例提供的另一种用户界面的示意图;图6示出了本申请一个示例性实施例提供的处理应用数据的装置的结构框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。为了本申请实施例所示方案易于理解,下面对本申请实施例中出现的若干名词进行介绍。触发信号:是第三方应用的修复控件被触发时生成的信号。该触发信号能够在修复控件不同的形式下,被设计为相应的信号形式。在一种可能的实现方式中,当修复控件是虚拟按钮时,触发信号可以被设计为短按信号、长按信号、双击信号、轻压信号、重压信号、小面积按压信号、大面积按压信号、边缘按压信号或悬浮按压信号中至少一种。在另一种可能的实现方式中,当修复控件是滑块时,触发信号可以被设计为滑动信号。在另一种可能的实现方式中,当修复控件是多点触控控件时,触发信号可以被设计为多点触摸信号。需要说明的是,上述触发信号能够根据实际需求进行调整,上述触控控件和触发信号的对应关系仅为示意性说明,本实施例对此并不作限定。在实际应用的场景中,本领域技术人员能够根据需求调整修复控件和触发信号的实际形式。修复控件:显示在终端的用户界面中的虚拟控件。在一种可能的实现方式中,用户界面可以是系统用户界面。例如,用户界面可以是操作系统主界面(又称桌面)、负一屏界面、锁屏界面或通知栏界面中至少一种。在另一种可能的实现方式中,用户界面还可以是第三方应用的用户界面,或者是系统应用的用户界面。可选地,修复控件可以直接显示在用户界面中。可选地,修复控件还可以隐藏在用户界面中,当终端接收到针对用户界面的指定操作时,终端显示该修复控件。关联应用:终端中为第三方应用运行提供相关服务的应用。当第三方应用运行时,关联应用同步运行或者关联应用中的相关组件同步运行。通过关联应用的运行,终端能够为第三方应用的运行提供性能的优化或者增加额外的服务,从而提高了第三方应用运行的性能,或者,增加了第三方应用的功能。在一种可能的实现方式中,关联应用可以是系统应用。在另一种可能的实现方式中,关联应用可以是其它第三方应用。可选地,当第三方应用是游戏类应用时,关联应用可以是游戏中心应用、游戏助手应用、加速器应用、模拟器应用或游戏启动器应用中至少一种。可选地,当第三方应用是支付类应用时,关联应用可以是系统钱包应用、银行卡可信服务组件应用或支付助手应用中至少一种。可选地,当第三方应用是阅读类应用时,关联应用可以是浏览器应用。其中,当操作系统是安卓系统时,关联应用可以实现为WebView(英文:网络视图)。可选地,当第三方应用是通讯类应用时,关联应用可以是电话服务应用、通讯录应用或邮件应用中至少一种。可选地,当第三方应用是拍摄类应用时,关联应用可以是系统相机应用。可选地,当第三方应用是网络连接类应用时,关联应用可以是加密网络应用、虚拟专用网络应用或网络连接应用中至少一种。关联数据:是第三方应用运行时访问的关联应用中的数据。在一种本文档来自技高网...

【技术保护点】
1.一种处理应用数据的方法,其特征在于,所述方法包括:接收触发信号,所述触发信号是第三方应用的修复控件被触发时生成的信号;根据所述触发信号,将关联数据移动至系统文件区,所述关联数据是关联应用中用于为所述第三方应用提供服务的数据,所述系统文件区屏蔽所述第三方应用和/或所述关联应用的读写请求;获取反馈信号,所述反馈信号用于指示所述第三方应用运行正常或运行异常;根据所述反馈信号,处理所述关联数据。

【技术特征摘要】
1.一种处理应用数据的方法,其特征在于,所述方法包括:接收触发信号,所述触发信号是第三方应用的修复控件被触发时生成的信号;根据所述触发信号,将关联数据移动至系统文件区,所述关联数据是关联应用中用于为所述第三方应用提供服务的数据,所述系统文件区屏蔽所述第三方应用和/或所述关联应用的读写请求;获取反馈信号,所述反馈信号用于指示所述第三方应用运行正常或运行异常;根据所述反馈信号,处理所述关联数据。2.根据权利要求1所述的方法,其特征在于,根据所述反馈信号,处理所述关联数据,包括:当所述反馈信号指示所述第三方应用运行正常时,删除所述关联数据;或,当所述反馈信号指示所述第三方应用运行异常时,将所述关联数据恢复至原存储路径。3.根据权利要求1所述的方法,其特征在于,所述根据所述触发信号,将关联数据移动至系统文件区,包括:根据所述触发信号,识别所述第三方应用的应用类型;根据预存的第一对应关系,查找所述应用类型对应的所述关联数据;当存在所述应用类型对应的所述关联数据时,将所述关联数据移动至所述系统文件区。4.根据权利要求3所述的方法,其特征在于,所述根据所述触发信号,识别所述第三方应用的应用类型,包括:根据所述触发信号,读取所述第三方应用的运行日志;从所述运行日志中获取最近一次运行的子内容的标识文本;根据预存的第二对应关系,查找所述标识文本对应的所述应用类型;当存在所述标识文本对应的所述应用类型时,将所述应用类型确定为所述第三方应用的应用类型。5.根据权利要求2所述的方法,其特征在于,接收触发信号,包括:显示所述第三方应用的启动控件;当接收到作用于所述启动控件的预定操作时,显示所述修...

【专利技术属性】
技术研发人员:林进全
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1