管理默认应用的方法及装置制造方法及图纸

技术编号:15063435 阅读:48 留言:0更新日期:2017-04-06 12:15
本发明专利技术实施例提供了一种管理默认应用的方法及装置,该方法接收文件运行命令;根据该文件运行命令确定运行该文件的系统默认应用以及用户预设应用;判断该系统默认应用与该用户预设应用是否相同;若否,则修改该系统默认应用。该方案在系统默认应用与用户预设应用不同时,修改该系统默认应用,以使得修改后的系统默认应用与用户预设应用相同,从而当用户设置的系统默认应用被篡改时,可以快速恢复为用户设置的应用,避免用户选定的文件被安全性未知的应用运行,从而可以提高终端的信息安全性。

【技术实现步骤摘要】

本专利技术涉及终端
,特别涉及一种管理默认应用的方法及装置。
技术介绍
随着终端技术的发展,终端的存储空间越来越大,终端上安装的应用程序也越来越多。终端上安装的同类应用往往不止一个。同类应用,指的是主要功能相同或相似的应用程序。例如,爱奇艺视频、优酷、腾讯视频都可以实现视频播放功能,尽管这些应用程序的其它辅助功能可能不同,这些应用程序可以称为同类应用。终端上安装多个同类应用时,用户通常会在该多个同类应用中选择一个应用设置为默认应用。运行该同类应用对应的文件时,使用该默认应用来运行。但是,在用户使用终端的过程中,用户的默认设置经常会被篡改。例如,在终端上安装新的该同类应用,或者删除该同类应用中的某个应用时,用户的默认设置会被清除,需要用户重新设置默认应用。再例如,一些恶意应用程序会恶意篡改用户的默认设置,此时也需要用户重新设置才能恢复到被篡改前的默认应用。用户的默认设置被篡改后,当用户运行该默认应用对应的文件时,往往不是通过用户设置的应用程序来运行,而是通过一些安全性未知的应用程序来运行,从而导致用户信息泄露等潜在风险,造成终端的信息安全性降低。
技术实现思路
本专利技术实施例提供一种管理默认应用的方法及装置,可以提高终端的信息安全性。本专利技术实施例提供一种管理默认应用的方法,包括:接收文件运行命令;根据该文件运行命令确定运行该文件的系统默认应用以及用户预设应用,该用户预设应用为用户设置默认运行该文件的应用;判断该系统默认应用与该用户预设应用是否相同;若否,则修改该系统默认应用。相应的,本专利技术实施例还提供一种管理默认应用的装置,包括:接收模块,用于接收文件运行命令;确定模块,用于根据该文件运行命令确定运行该文件的系统默认应用以及用户预设应用,该用户预设应用为用户设置默认运行该文件的应用;判断模块,用于判断该系统默认应用与该用户预设应用是否相同;修改模块,用于在该判断模块判断为否时,修改该系统默认应用。本专利技术实施例提供的管理默认应用的方法,接收文件运行命令;根据该文件运行命令确定运行该文件的系统默认应用以及用户预设应用;判断该系统默认应用与该用户预设应用是否相同;若否,则修改该系统默认应用。该方案在系统默认应用与用户预设应用不同时,修改该系统默认应用,以使得修改后的系统默认应用与用户预设应用相同,从而当用户设置的系统默认应用被篡改时,可以快速恢复为用户设置的应用,避免用户选定的文件被安全性未知的应用运行,从而可以提高终端的信息安全性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的管理默认应用的方法的流程示意图。图2是本专利技术实施例提供的管理默认应用的装置的结构示意图。图3是本专利技术实施例提供的管理默认应用的装置的另一结构示意图。图4是本专利技术实施例提供的管理默认应用的装置的又一结构示意图。图5是本专利技术实施例提供的终端的结构示意图。图6是本专利技术实施例提供的终端的另一结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、终端、系统不必限于清楚地列出的那些步骤或模块或单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、终端或系统固有的其它步骤或模块或单元。本专利技术实施例提供一种管理默认应用的方法、装置及终端,以下将分别进行详细说明。在一些实施例中,修改默认应用的装置可以集成在智能手机中,以下将以智能手机中修改默认应用的方法为例进行详细描述。如图1所示,修改默认应用的方法,流程可以如下:S101,接收用户的设置命令,该设置命令用于设置运行同类文件的用户预设应用。其中,用户可以对智能手机进行设置,以设置智能手机运行同类文件的默认应用程序。该同类文件可以是按照文件所实现的功能来进行划分的文件类别。例如,该同类文件可以是音频文件、视频文件、图片文件等。每一种文件类别都可以包括多种格式的文件。例如,音频文件可以包括CD、WAV、MP3(MovingPictureExpertsGroupAudioLayerIII)、WMA(WindowsMediaAudio)等格式的文件。用户设置的运行同类文件的默认应用程序即为用户预设应用。例如,用户可以为音频文件设置默认应用程序为酷狗,为视频文件设置默认应用为爱奇艺,为图片文件设置默认应用为美图。用户为同类文件设置默认应用程序后,智能手机接收用户的设置,并进行处理。S102,将该同类文件的文件类型以及该用户预设应用的信息记录在预设文件中。其中,智能手机接收用户的设置后,将该同类文件的文件类型以及用户预设应用的信息记录在预设文件中。该预设文件是区别于系统文件的一个用户文件。系统文件与用户文件的区别在于,系统文件是智能手机实现正常功能必不可少的文件,而用户文件的存在与否对智能手机的正常功能不产生影响,用户文件是为满足用户需求而存储的文件。例如,该预设文件可以是预先生成的一个数据库文件。智能手机可以将该同类文件的文件类型以及用户预设应用的信息记录在该数据库文件中。用户预设应用的信息可以包括用户预设应用的应用程序名称、应用程序包名、应用程序路径等信息。S103,接收文件运行命令。其中,该文件运行命令可以是用户向智能手机下达的命令。该命令指示智能手机根据该命令来运行用户选定的文件。该文件可以是音频、视频、图片等媒体文件,也可以是文档、表格等办公文件,还可以是其他类型的文件。用户向智能手机下达命令时,可以通过按压触摸屏来进行,也可以通过按压物理按键来进行,还可以是用户在智能手机上设置的定时以触发相应的操作。例如,用户通过触摸屏点击某个视频文件时,表示用户向智能手机下达运行该视频文件的命令。再例如,用户在智能手机上设置某个定时,以指示智能手机在到达该定时时自动播放音乐,也即自动运行音频文件。用户向智能手机下达文件运行命令后,智能手机接收该文件运行命令,并进行处理。S104,根据该文件运行命令查询系统文件,以确定运行该文件的系统默认应用。其中,该系统默认应用为智能手机系统默认运行该文件的应用程序。在用户为同类文件设置默认应用程序时,智能手机还会在系统文件中记录该同类文件的文件类型以及该默认应用程序的信息。应用程序篡改该默认应用程序时,智能手机会修改该系统文件中的默认应用程序的信息。智能手机接收到用户的文件运行命令后,查询该系统文件,根据该文件的文件类型确定运行该文件的系统默认应用。S105,根据该文件运行命本文档来自技高网...
管理默认应用的方法及装置

【技术保护点】
一种管理默认应用的方法,其特征在于,包括:接收文件运行命令;根据所述文件运行命令确定运行所述文件的系统默认应用以及用户预设应用,所述用户预设应用为用户设置默认运行所述文件的应用;判断所述系统默认应用与所述用户预设应用是否相同;若否,则修改所述系统默认应用。

【技术特征摘要】
1.一种管理默认应用的方法,其特征在于,包括:接收文件运行命令;根据所述文件运行命令确定运行所述文件的系统默认应用以及用户预设应用,所述用户预设应用为用户设置默认运行所述文件的应用;判断所述系统默认应用与所述用户预设应用是否相同;若否,则修改所述系统默认应用。2.根据权利要求1所述的方法,其特征在于,所述接收文件运行命令的步骤之前,所述方法还包括:接收用户的设置命令,所述设置命令用于设置运行同类文件的用户预设应用;将所述同类文件的文件类型以及所述用户预设应用的信息记录在预设文件中。3.根据权利要求2所述的方法,其特征在于,所述根据所述文件运行命令确定运行所述文件的系统默认应用以及用户预设应用的步骤包括:根据所述文件运行命令查询系统文件,以确定运行所述文件的系统默认应用;根据所述文件运行命令查询所述预设文件,以确定运行所述文件的用户预设应用。4.根据权利要求3所述的方法,其特征在于,所述判断所述系统默认应用与所述用户预设应用是否相同的步骤包括:判断所述系统默认应用的信息与所述用户预设应用的信息是否相同;若是,则判断结果为所述系统默认应用与所述用户预设应用相同;若否,则判断结果为所述系统默认应用与所述用户预设应用不同。5.根据权利要求4所述的方法,其特征在于,所述修改所述系统默认应用的步骤包括:删除所述系统文件中记录的系统默认应用的信息;获取所述预设文件中记录的用户预设应用的信息;将所述用户预设应用的信息写入所述系统文件中。...

【专利技术属性】
技术研发人员:帅朝春
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1