终端控制方法、装置和智能终端制造方法及图纸

技术编号:14938910 阅读:80 留言:0更新日期:2017-04-01 00:56
本发明专利技术实施例提供了一种终端控制方法、装置和智能终端,涉及终端控制技术领域,能够解决由于某些应用出现错误而导致的终端无法正常启动的问题。该终端控制方法,包括:检测终端操作系统的启动状态;当检测到所述启动状态为异常状态时,清除所述操作系统中预设应用的缓存数据,以使所述预设应用恢复至出厂设置状态。该终端控制装置,包括:检测模块,用于检测终端操作系统的启动状态;清除模块,用于当检测到所述启动状态为异常状态时,清除所述操作系统中预设应用的缓存数据,以使所述预设应用恢复至出厂设置状态。该智能终端包括上述的终端控制装置。本发明专利技术实施例提供的技术方案主要用于智能终端无法正常启动时的控制过程。

【技术实现步骤摘要】

本专利技术涉及终端控制
,尤其涉及一种终端控制方法、装置和智能终端
技术介绍
目前,人们对于手机等智能终端的使用越来越依赖,智能终端运行的应用也越来越多。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:当某些应用由于用户更改或其他原因导致应用状态被更改而产生错误,可能会造成智能终端无法正常启动,例如不断重启、或者死机。
技术实现思路
有鉴于此,本专利技术实施例提供了一种终端控制方法、装置和智能终端,能够解决由于某些应用出现错误而导致的终端无法正常启动的问题。一方面,提供一种终端控制方法,包括:检测终端操作系统的启动状态;当检测到所述启动状态为异常状态时,清除所述操作系统中预设应用的缓存数据,以使所述预设应用恢复至出厂设置状态。具体地,所述异常状态包括:所述操作系统未在第一预设时间内进入可操作状态;和/或,所述操作系统在第二预设时间内的自动重启次数达到预设次数。具体地,所述预设应用包括以下各项其中之一或任意组合:指纹应用、蓝牙应用、WIFI应用以及位置应用。具体地,在所述当检测到所述启动状态为异常状态时,清除所述操作系统中预设应用的缓存数据,以使所述预设应用恢复至出厂设置状态的过程之后,还包括:触发所述操作系统重启。具体地,所述检测终端操作系统的启动状态具体为:响应于终端的开启,检测终端操作系统的启动状态。另一方面,提供一种终端控制装置,包括:检测模块,用于检测终端操作系统的启动状态;清除模块,用于当检测到所述启动状态为异常状态时,清除所述操作系统中预设应用的缓存数据,以使所述预设应用恢复至出厂设置状态。具体地,所述异常状态包括:所述操作系统未在第一预设时间内进入可操作状态;和/或,所述操作系统在第二预设时间内的自动重启次数达到预设次数。具体地,所述预设应用包括以下各项其中之一或任意组合:指纹应用、蓝牙应用、WIFI应用以及位置应用。具体地,上述终端控制装置还包括:重启模块,用于在所述当检测到所述启动状态为异常状态时,清除所述操作系统中预设应用的缓存数据,以使所述预设应用恢复至出厂设置状态的过程之后,触发所述操作系统重启。具体地,所述检测模块具体用于,响应于终端的开启,检测终端操作系统的启动状态。另一方面,提供一种智能终端,包括:上述的终端控制装置。本专利技术提供的终端控制方法、装置和智能终端,在终端的操作系统的启动状态异常时,通过清除预设应用的缓存数据,可以使预设应用的状态恢复至出厂设置状态,即使由于预设应用的状态更改而产生的错误恢复正常,进而使终端能够正常启动。【附图说明】为了更清除地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例中一种终端控制方法的流程图;图2为本专利技术实施例中另一种终端控制方法的流程图;图3为本专利技术实施例中一种终端控制装置的结构框图;图4为本专利技术实施例中另一种终端控制装置的结构框图。【具体实施方式】为了更好的理解本专利技术的技术方案,下面结合附图对本专利技术实施例进行详细描述。应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清除地表示其他含义。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。如图1所示,本专利技术实施例提供一种终端控制方法,包括:步骤101、检测终端操作系统的启动状态;该步骤中的执行主体是独立于终端操作系统的子系统,在终端开启时,会启动该子系统和终端操作系统,然后由子系统对终端操作系统的启动状态进行检测,若检测到终端操作系统的启动状态为正常启动,则该子系统可以关闭,用户能够通过操作系统正常操作和使用终端。步骤102、当检测到上述启动状态为异常状态时,清除上述操作系统中预设应用的缓存数据,以使上述预设应用恢复至出厂设置状态。在该步骤中,异常状态是指操作系统无法正常启动时的状态。预设应用通常设置为会由于应用状态被更改而产生错误、进而造成终端无法正常启动的应用,预先在子系统设置预设应用的缓存地址,当检测到上述启动状态为异常状态时,根据预先存储的预设应用的缓存地址找到预设应用的缓存数据并清除这些缓存数据,从而使上述预设应用恢复至出厂设置状态,在重启操作系统后,即可使由于预设应用的状态更改而产生的错误恢复正常,进而使终端能够正常启动。另外,由于只有某些系统依赖性应用的状态更改有可能会影响操作系统的启动,在上述步骤102中,仅仅清除这些预设应用的缓存数据,对于不会影响操作系统启动的应用,不需要清除其缓存数据,例如,包含用户数据的应用,相册应用、联系人应用等,因此与现有技术中出现死机时通过刷机来使终端正常启动的方式相比,本实施例的方法不会导致未包含在预设应用中的用户数据的丢失。需要说明的是,本专利技术实施例中所涉及的终端可以包括但不限于个人数字助理(PersonalDigitalAssistant,PDA)、无线手持设备、手机、MP3播放器、MP4播放器等。本实施例中的终端控制方法,在终端的操作系统的启动状态异常时,通过清除预设应用的缓存数据,可以使预设应用的状态恢复至出厂设置状态,即使由于预设应用的状态更改而产生的错误恢复正常,进而使终端能够正常启动。具体地,上述异常状态包括:上述操作系统未在第一预设时间内进入可操作状态;和/或,上述操作系统在第二预设时间内的自动重启次数达到预设次数。具体而言,在正常启动状态时,操作系统会在一定时间内进入可操作状态,若操作系统在长时间内无法进入可操作状态,即可判断操作系统未能正常启动,例如开机5分钟后终端仍无法进入到操作界面,第一预设时间可以根据操作系统和终端的具体情况进行设置。另外,若操作系统不断的自动重启,也可以判断操作系统出现了问题,无法正常启动,具体可以根据终端启动后,操作系统在第二预设时间内的自动重启次数来判断,例如开机后操作系统不断的自动启动使终端无法正常使用,其中第二预设时间与第一预设时间可以相等也可以不相等,具体根据操作系统的情况进行设置。具体地,上述预设应用包括以下各项其中之一或任意组合:指纹应用、蓝牙应用、WIFI应用以及位置应用。这些应用属于状态更改有可能会影响操作系统的启动的应用。如图2所示,具体地,在上述步骤102、当检测到上述启动状态为异常状态时,清除上述操作系统中预设应用的缓存数据,以使上述预设应用恢复至出厂设置状态的过程之后,还包括:步骤103、触发上述操作系统重启,以使操作系统能够正常启动,无需人工操作来实现预设应用恢复后的系统重启。具体地,上述本文档来自技高网...
终端控制方法、装置和智能终端

【技术保护点】
一种终端控制方法,其特征在于,包括:检测终端操作系统的启动状态;当检测到所述启动状态为异常状态时,清除所述操作系统中预设应用的缓存数据,以使所述预设应用恢复至出厂设置状态。

【技术特征摘要】
1.一种终端控制方法,其特征在于,包括:检测终端操作系统的启动状态;当检测到所述启动状态为异常状态时,清除所述操作系统中预设应用的缓存数据,以使所述预设应用恢复至出厂设置状态。2.根据权利要求1所述的方法,其特征在于,所述异常状态包括:所述操作系统未在第一预设时间内进入可操作状态;和/或,所述操作系统在第二预设时间内的自动重启次数达到预设次数。3.根据权利要求1或2所述的方法,其特征在于,所述预设应用包括以下各项其中之一或任意组合:指纹应用、蓝牙应用、WIFI应用以及位置应用。4.根据权利要求3所述的方法,其特征在于,在所述当检测到所述启动状态为异常状态时,清除所述操作系统中预设应用的缓存数据,以使所述预设应用恢复至出厂设置状态的过程之后,还包括:触发所述操作系统重启。5.根据权利要求4所述的方法,其特征在于,所述检测终端操作系统的启动状态具体为:响应于终端的开启,检测终端操作系统的启动状态。6.一种终端控制装置,其特征在于,包括:检测模块,用于检...

【专利技术属性】
技术研发人员:王晶晶
申请(专利权)人:深圳天珑无线科技有限公司
类型:发明
国别省市:广东;44

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

1