生成应用保留列表、删除预装应用的方法、装置与系统的制作方法

文档序号:6627701阅读:221来源:国知局
生成应用保留列表、删除预装应用的方法、装置与系统的制作方法
【专利摘要】本申请公开了一种用于生成应用程序保留列表、删除预装应用程序的方法、装置和系统,所述方法包括:选择同种品牌的不同移动终端,不同移动终端包括安装不同操作系统版本的移动终端;获取每一操作系统版本移动终端系统文件夹中所有应用程序;对比原生系统中应用程序,删除每一移动终端中所有非原生系统和非该移动终端厂商的应用程序,将每一移动终端中剩余应用程序保存在应用程序保留列表中;合并每一移动终端的应用程序保留列表,并删除应用程序保留列表中重复的应用程序;将应用程序保留列表保存在服务器端数据库中。使用本申请的方法,可以移除某一品牌任意一款移动终端中预装的应用程序,优化用户的系统,提供流畅的操作,减少内存空间的占用。
【专利说明】生成应用保留列表、删除预装应用的方法、装置与系统

【技术领域】
[0001]本申请涉及移动终端操作系统领域,具体而言,涉及一种用于生成应用程序保留列表的方法和装置,一种用于移动终端中预装应用程序删除的方法和装置,以及一种用于生成应用程序保留列表、删除预装应用程序的系统。

【背景技术】
[0002]ROOT通常是针对Android系统的移动终端而言,它使得用户可以获取Android操作系统的超级用户权限。root通常用于帮助用户越过制造商的限制,使得用户可以卸载制造商、运营商、第三方渠道商预装在移动终端中某些应用,以及运行一些需要超级用户权限的应用程序。Android系统的root与Apple 1S系统的越狱类似。
[0003]需要注意的是,root用户是系统中唯一的超级管理员,它具有等同于操作系统的权限。适当的使用是可以利用一些需要root权限的应用,譬如广告阻挡。可是root是比windows的系统管理员的能力是更大,足以把整个系统的大部分文件删掉,导致系统完全无法再使用。所以,如果用root进行了不当的操作是很危险的。轻微的是可以宕机,严重甚至可以不能开机。所以,在Unix、Linux或Android中,除非确实需要,一般情况下不推荐使用 root ο
[0004]“越狱”指的是绕过苹果在其设备上对操作系统施加的很多限制,从而可以“Root访问”基础的操作系统。简单来说,“越狱”可以让iPhone用户从苹果应用商店外下载其他非官方的应用程序,或者对用户界面进行定制。从字面意思说,就好比一名囚犯从深深的监狱大牢中逃了出去,从而获得了自由;并且没有了约束。
[0005]目前市场上只有通过root或“越狱”的方式对某品牌具体的一款移动终端进行应用程序删除,或者是使用“一键式”的删除工具进行预装应用程序的删除。“一键式”的删除工具是针对某品牌具体的一款移动终端事先生成该款移动终端的纯净化版本,用户使用时,所述删除工具根据用户的移动终端型号与事先生成的对应所述移动终端型号的移动终端纯净化版本进行对比,删除预装的应用程序。上述方式中,使用root或“越狱”时,普通用户由于对移动终端中的文件不了解,很容易在root移动终端时将系统文件删除,造成移动终端无法使用或部分功能无法使用的情况;或使用“一键式”的删除工具时,由于某一品牌部分型号的移动终端使用数量极小,“一键式”的删除工具没有与之对应的纯净化版本,导致无法删除预装应用程序。目前市场上都是针对某款具体的移动终端进行预装应用程序的删除,还没有解决某一个品牌的所有移动终端的预装应用程序删除的方法。


【发明内容】

[0006]本申请提供一种用于生成应用程序保留列表的方法和装置,以解决现有删除预装应用程序的方法的问题。本申请还提供一种用于移动终端中预装应用程序删除的方法和装置,以及一种用于生成应用程序保留列表、删除预装应用程序的系统。
[0007]本申请实施例提供了一种用于生成应用程序保留列表的方法,所述方法包括:
[0008]选择同种品牌的不同移动终端,所述不同移动终端包括:安装有不同操作系统版本的移动终端;
[0009]获取每一操作系统版本的移动终端系统文件夹中所有应用程序;
[0010]针对每一移动终端,对比原生系统中的应用程序,删除所述每一移动终端中所有非原生系统和非该移动终端厂商的应用程序,将所述每一移动终端中剩余的应用程序保存在应用程序保留列表中;
[0011]合并所述每一移动终端的应用程序保留列表,并删除所述应用程序保留列表中重复的应用程序;
[0012]将所述应用程序保留列表保存在服务器端的数据库中;
[0013]其中,所述每一移动终端的应用程序保留列表,就是删除所有非原生系统和非该移动终端厂商的应用程序后,能够让所述每一移动终端正常运行所应当保留的应用程序。
[0014]可选的,所述选择不同品牌具体包括:选择samsung、apple、htc等移动终端品牌中的一种。
[0015]可选的,所述应用程序保留列表中的应用程序以包名的方式记录。
[0016]相应的,本申请实施例还提供一种用于生成应用程序保留列表的装置,所述装置包括:
[0017]移动终端选择模块,用于选择同种品牌的不同移动终端,所述不同移动终端包括:安装有不同操作系统版本的移动终端;
[0018]抽取模块,用于获取每一操作系统版本的移动终端系统文件夹中所有应用程序;
[0019]对比生成列表模块,用于针对每一移动终端,对比原生系统中的应用程序,删除所述每一移动终端中所有非原生系统和非该移动终端厂商的应用程序,将所述每一移动终端中剩余的应用程序保存在应用程序保留列表中;
[0020]合并模块,用于合并所述每一移动终端的应用程序保留列表,并删除所述应用程序保留列表中重复的应用程序;
[0021]保存模块,用于将所述应用程序保留列表保存在服务器端的数据库中。
[0022]可选的,所述移动终端选择模块,具体用于:选择samsung、apple、htc等移动终端品牌中的一种。
[0023]此外,本申请还提供一种用于移动终端中预装应用程序删除的方法,所述方法包括:
[0024]获取待处理移动终端的基本信息;
[0025]向服务器端发送查询请求,所述查询请求包括该所述待处理移动终端的基本信息;
[0026]从服务器端接收对应所述待处理移动终端的应用程序保留列表;
[0027]将待处理移动终端中不在应用程序保留列表中的应用程序删除。
[0028]可选的,所述获取待处理移动终端的基本信息包括:获取所述待处理智能设备的品牌。
[0029]可选的,在所述将待处理移动终端中不在应用程序保留列表中的应用程序删除的步骤之后,还需要遍历并删除除系统文件夹之外的所有文件夹下的所有应用程序;并对所述待处理手机进行“恢复出厂设置”操作。
[0030]相应的,本申请实施例还提供了一种用于移动终端中预装应用程序删除的装置,所述装置包括:
[0031]前端模块,用于获取待处理移动终端的基本信息;
[0032]发送模块,用于向服务器端发送查询请求,所述查询请求包括该所述待处理移动终端的基本信息;
[0033]接收模块,用于从服务器端接收对应所述待处理移动终端的应用程序保留列表;
[0034]删除模块,用于将待处理移动终端中不在应用程序保留列表中的应用程序删除。
[0035]可选的,所述前端模块,具体用于获取所述待处理智能设备的品牌。
[0036]可选的,还包括:
[0037]遍历删除模块,用于遍历并删除除系统文件夹之外的所有文件夹下的所有应用程序;
[0038]初始化模块,用于对所述待处理手机进行“恢复出厂设置”操作。
[0039]此外,本申请实施例还提供了一种用于生成应用程序保留列表、删除预装应用程序的系统,所述系统包括:根据上述任一项所述的用于生成应用程序保留列表的装置,以及根据上述任一项所述的一种用于移动终端中预装应用程序删除的装置。
[0040]与现有技术相比,本申请实施例提供的技术方案带来的有益效果是:
[0041]本申请的方法是一种通用方法。但是在实现的时候需要区分品牌,一个品牌的多款移动终端共用一种实现方式;通过使用本申请的方法,可以移除某一品牌的任意一款移动终端中预装的应用程序,而不是具体的对一款移动终端进行预装应用程序的删除;或者针对某一款移动终端进行事先预装应用程序移除,并对整个移动终端的操作系统进行重新烧录。本申请在操作上简便,而且步骤简单,准确率高,可以有效提高移除预装应用程序的效率。

【专利附图】

【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0043]图1示出了根据本申请的实施例的一种用于生成应用程序保留列表的方法的实施例的流程图;
[0044]图2示出了根据本申请的实施例的一种用于生成应用程序保留列表的装置的实施例的示意图;
[0045]图3示出了根据本申请的实施例的一种用于移动终端中预装应用程序删除的方法的实施例的流程图;
[0046]图4示出了根据本申请的实施例的一种用于移动终端中预装应用程序删除的装置的实施例的示意图;
[0047]图5示出了根据本申请的实施例的一种用于生成应用程序保留列表、删除预装应用程序的系统的实施例的示意图。

【具体实施方式】
[0048]本申请实施例提供一种用于生成应用程序保留列表、删除预装应用程序的系统。
[0049]为了能够更清楚地理解本申请的上述目的、特征和优点,下面结合附图和【具体实施方式】对本申请进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0050]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0051]在本申请中,提供了一种用于生成应用程序保留列表的方法和装置,一种用于移动终端中预装应用程序删除的装置,以及一种生成处理方案和配置、删除预装应用的系统。在下面的实施例中逐一进行详细说明。
[0052]请参考图1,其示出了根据本申请的实施例的一种用于生成应用程序保留列表的方法的实施例的流程图。所述方法包括如下步骤:
[0053]步骤101,选择同种品牌的不同移动终端,所述不同移动终端包括:安装有不同操作系统版本的移动终端。
[0054]选择samsung、apple、htc等移动终端品牌中的一种。在选定移动终端品牌后,选取所述移动终端品牌中每种移动终端fe作系统版本的移动终端各两款作为所述移动终端品牌的移动终端样本。
[0055]例如,以选取移动终端品牌为samsung的移动终端为例,获取样本时,选择Android 版本号不同的移动终端,Android2.2.x, Android2.3.x, Android4.0.x, Android4.1.x, Android 4.2.x等,每个不同Android版本抽取两款移动终端。
[0056]在选取每种操作系统版本的移动终端样本时,也可以选取更多数量的移动终端作为样本,例如,操作系统版本为Android 4.2.x的移动终端选取10台作为样本。在此步骤中,选取的移动终端样本越多,结果就越精确。选取的样本数量在此不作限定。
[0057]该步骤的目的是由于所述方法在是一种通用方法,在实现的时候需要区分品牌,一个品牌的多款移动终端共用一种实现方式,所以在生成应用程序保留列表时,需要优先选择一种移动终端品牌。
[0058]步骤103,获取每一操作系统版本的移动终端系统文件夹中所有应用程序。
[0059]获取每一操作系统版本的移动终端系统文件夹中所有应用程序,所述每一操作系统版本的移动终端系统文件夹中所有应用程序以包名的方式记录。
[0060]步骤105,针对每一移动终端,对比原生系统中的应用程序,删除所述每一移动终端中所有非原生系统和非该移动终端厂商的应用程序,将所述每一移动终端中剩余的应用程序保存在应用程序保留列表中。
[0061]其中,所述原生系统是指没有经过修改,破解或者优化的,是操作系统最基层的也是最纯净的版本。原生系统,主要是指各操作系统生产商最初建立的模型,在模型的基础上再不断改进和优化,生产出不同的新版本。
[0062]本实施例实施上述步骤时,将步骤103中,获取的每一操作系统版本的移动终端系统文件夹中所有应用程序与原生系统文件夹中的应用程序和所述移动终端厂商的应用程序进行对比,删除不属于原生系统文件夹和该移动终端厂商的应用程序,余下的应用程序为能够让所述移动终端正常运行所应当保留的应用程序。
[0063]所述原生系统文件夹是与所述每一移动终端操作系统版本对应的原生系统文件夹,比如,移动终端操作系统版本为Android 4.2.x,则与所述移动终端中应用程序对比的原生系统文件夹为Android 4.2.x版本的原生系统文件夹。所述原生系统文件夹中具体包括:该版本操作系统应用程序的包名、版本号、作者(如果有)、路径名和特征码等应用程序本身相关的信息。所述原生系统文件夹根据该操作系统新版本的发布进行采集。例如,采集周期参照google发布新Android版本的周期,一般为4-6个月;采集内容为google原生Android系统的所有系统应用程序信息。
[0064]所述移动终端厂商的应用程序包括:该品牌厂商独有的应用程序,比如MangaCamera和Paper Artist。所述移动终端厂商的应用程序根据每个品牌厂商的每一移动终端做信息采集,采集周期参照品牌厂商发布新移动终端的周期,不同厂商发布新移动终端的周期不同;采集内容为各个品牌移动终端系统的所有系统应用程序信息。所述应用程序包括:应用程序的包名、版本号、作者(如果有)、路径名和特征码等应用程序本身相关的信息。
[0065]步骤107,合并所述每一移动终端的应用程序保留列表,并删除所述应用程序保留列表中重复的应用程序。
[0066]在删除所有非原生系统和非该移动终端厂商的应用程序之后,还需要将每一移动终端应当保留的应用程序保留列表进行合并。在合并每一移动终端应当保留的应用程序保留列表时,需要考虑问题之一是否在列表中含有重复的应用程序。具体而言,首先,将每一移动终端应当保留的应用程序保留列表进行合并,将所有应当保留的应用程序保存在一个新的列表中;接着,判断在新列表中是否有包名相同的应用程序,如果是,则删除多余的包名相同的应用程序,只保留一个该包名的应用程序。删除相同包名的应用程序后,将所述列表作为该品牌的应用程序保留列表,所述应用程序保留列表包含了该品牌移动终端全部系统版本的应当保留的应用程序。
[0067]步骤109,将所述应用程序保留列表保存在服务器端的数据库中。
[0068]服务器端数据库用于管理服务器端数据库中保存的表,服务器端数据库中保存的表可以为网状型、关系型、面向对象型等多种形式。这里,服务器端数据库中保存的表也可以简称为数据库表。
[0069]其中,所述每一移动终端应当保留的应用程序列表,就是删除所有非原生系统和非该移动终端厂商的应用程序后,能够让该款移动终端正常运行所应当保留的应用程序。
[0070]在上述的实施例中,提供了一种用于生成应用程序保留列表的方法,与之相对应的,本申请还提供一种用于生成应用程序保留列表的装置。请参看图2,其示出了根据本申请的实施例的一种用于生成应用程序保留列表的装置的实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
[0071]本实施例的一种用于生成应用程序保留列表的装置,包括:移动终端选择模块201,用于用于选择同种品牌的不同移动终端,所述不同移动终端包括:安装有不同操作系统版本的移动终端;抽取模块203,用于获取每一操作系统版本的移动终端系统文件夹中所有应用程序;对比生成列表模块205,用于针对每一移动终端,对比原生系统中的应用程序,删除所述每一移动终端中所有非原生系统和非该移动终端厂商的应用程序,将所述每一移动终端中剩余的应用程序保存在应用程序保留列表中;合并模块207,用于用于合并所述每一移动终端的应用程序保留列表,并删除所述应用程序保留列表中重复的应用程序;保存模块209,用于将所述应用程序保留列表保存在服务器端的数据库中。
[0072]可选的,所述移动终端选择模块,具体用于:选择samsung、apple、htc等移动终端品牌中的一种。
[0073]本申请还提供一种用于移动终端中预装应用程序删除的方法。请参考图3,示出了根据本申请的实施例的一种用于移动终端中预装应用程序删除的方法的实施例的流程图,所述方法包括:
[0074]步骤301,获取待处理移动终端的基本信息。
[0075]本实施例的方法,通过扫描待处理移动终端的系统文件夹,获取该移动终端的品牌名称。比如,待处理移动终端的系统为Android系统,则扫描系统文件夹下的bulid.prop文件即可获取到该移动终端的品牌名称。
[0076]例如,扫描某一待处理移动终端,获取到该待处理移动终端的品牌名称为三星。
[0077]步骤303,向服务器端发送查询请求,所述查询请求包括该所述待处理移动终端的基本信息。
[0078]向服务器端发送查询请求时,通过查询接口将查询请求发送至服务器端,与服务器端之间建立通讯链路,并在该通讯链路上建立连接,该连接用于维持与服务器端之间的通信状态。当与服务器端之间建立连接之后,基于该连接,服务器端接收发送的该所述待处理移动终端的基本信息。所述的基本信息包括:所述待处理移动终端品牌名称。
[0079]步骤305,从服务器端接收对应所述待处理移动终端的应用程序保留列表。
[0080]所述应用程序保留列表包括:删除所有非原生系统和非该移动终端厂商的应用程序后,能够让该款移动终端正常运行所应当保留的应用程序。
[0081]服务器端查询数据库中是否有对应该品牌移动终端的应用程序保留列表,若有,则服务器端反馈对应的该品牌移动终端的应用程序保留列表。
[0082]步骤307,将待处理移动终端中不在应用程序保留列表中的应用程序删除。
[0083]按应用程序保留列表对待处理移动终端进行删除预装应用程序处理,把所述待处理移动终端中不在应用程序保留列表中的应用程序全部删除。
[0084]删除方法则根据实际情况进行修正和完善,可以使用目前使用最多的处理方式,也可以采用其他方式将第三方软件删除,在此不作限定。
[0085]删除系统文件夹的预装应用程序之后,为防止其他其他文件夹下还存在应用程序或应用程序的安装包,还需要对所述待处理移动终端做格式化处理。具体操作如下:遍历除系统文件夹之外的所有文件夹,将所有应用程序或应用程序的安装包删除,删除后对所述待处理手机进行“恢复出厂设置”操作。“恢复出厂设置”的目的是清除通讯录、短信、通话记录和设置等。
[0086]在上述的实施例中,提供了一种用于移动终端中预装应用程序删除的方法,与之相对应的,本申请还提供一种用于移动终端中预装应用程序删除的装置。请参看图4,其示出了根据本申请的实施例的一种用于移动终端中预装应用程序删除的装置的实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
[0087]本实施例的一种用于移动终端中预装应用程序删除的装置,包括:前端模块401,用于获取待处理移动终端的基本信息;发送模块403,用于向服务器端发送查询请求,所述查询请求包括该所述待处理移动终端的基本信息;接收模块405,用于从服务器端接收对应所述待处理移动终端的应用程序保留列表;删除模块407,用于将待处理移动终端中不在应用程序保留列表中的应用程序删除。
[0088]可选的,所述前端模块,具体用于获取所述待处理智能设备的品牌。
[0089]可选的,还包括:
[0090]遍历删除模块,用于遍历并删除除系统文件夹之外的所有文件夹下的所有应用程序;
[0091 ] 初始化模块,用于对所述待处理手机进行“恢复出厂设置”操作。
[0092]本申请实施例还提供了一种用于生成应用程序保留列表、删除预装应用程序的系统,如图5所示,该系统包括上述实施例所述的一种用于生成应用程序保留列表的装置501和一种用于移动终端中预装应用程序删除的装置503。所述的一种用于生成应用程序保留列表的装置和一种用于移动终端中预装应用程序删除的装置,可以布置于计算机,但并不局限于这种设备,可以是能够实现上述用于生成应用程序保留列表的方法和用于移动终端中预装应用程序删除的方法的任何设备。例如,用于生成应用程序保留列表的装置布置于计算机上,能够选定的品牌和样本,生成每一移动终端样本应当保留的应用程序保留列表,并合并所述每一移动终端应当保留的应用程序保留列表,并将所述应用程序保留列表保存。用于移动终端中预装应用程序删除的装置可以布置于另一台计算机上,执行用于移动终端中预装应用程序删除的方法,就可以删除预装的应用程序,之后对移动终端做格式化处理,遍历并删除除系统文件夹之外的所有文件夹下的所有应用程序,并对所述待处理手机进行“恢复出厂设置”操作。
[0093]在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0094]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0095]1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0096]2、本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0097]本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。
[0098]本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。
【权利要求】
1.一种用于生成应用程序保留列表的方法,其特征在于,包括: 选择同种品牌的不同移动终端,所述不同移动终端包括:安装有不同操作系统版本的移动终端; 获取每一操作系统版本的移动终端系统文件夹中所有应用程序; 针对每一移动终端,对比原生系统中的应用程序,删除所述每一移动终端中所有非原生系统和非该移动终端厂商的应用程序,将所述每一移动终端中剩余的应用程序保存在应用程序保留列表中; 合并所述每一移动终端的应用程序保留列表,并删除所述应用程序保留列表中重复的应用程序; 将所述应用程序保留列表保存在服务器端的数据库中; 其中,所述每一移动终端的应用程序保留列表,就是删除所有非原生系统和非该移动终端厂商的应用程序后,能够让所述每一移动终端正常运行所应当保留的应用程序。
2.根据权利要求1所述的用于生成应用程序保留列表的方法,其特征在于,所述选择同种品牌具体包括:选择samsung、apple、htc等移动终端品牌中的一种。
3.根据权利要求1所述的用于生成应用程序保留列表的方法,其特征在于,所述应用程序保留列表中的应用程序以包名的方式记录。
4.一种用于生成应用程序保留列表的装置,其特征在于,包括 移动终端选择模块,用于选择同种品牌的不同移动终端,所述不同移动终端包括:安装有不同操作系统版本的移动终端; 抽取模块,用于获取每一操作系统版本的移动终端系统文件夹中所有应用程序; 对比生成列表模块,用于针对每一移动终端,对比原生系统中的应用程序,删除所述每一移动终端中所有非原生系统和非该移动终端厂商的应用程序,将所述每一移动终端中剩余的应用程序保存在应用程序保留列表中; 合并模块,用于合并所述每一移动终端的应用程序保留列表,并删除所述应用程序保留列表中重复的应用程序; 保存模块,用于将所述应用程序保留列表保存在服务器端的数据库中。
5.根据权利要求4所述的用于生成应用程序保留列表的装置,其特征在于,所述移动终端选择模块,具体用于:选择samsung、apple、htc等移动终端品牌中的一种。
6.一种用于移动终端中预装应用程序删除的方法,其特征在于,包括: 获取待处理移动终端的基本?目息; 向服务器端发送查询请求,所述查询请求包括该所述待处理移动终端的基本信息; 从服务器端接收对应所述待处理移动终端的应用程序保留列表; 将待处理移动终端中不在应用程序保留列表中的应用程序删除。
7.根据权利要求6所述的用于移动终端中预装应用程序删除的方法,其特征在于,所述获取待处理移动终端的基本信息包括:获取所述待处理智能设备的品牌。
8.根据权利要求6所述的用于移动终端中预装应用程序删除的方法,其特征在于,在所述将待处理移动终端中不在应用程序保留列表中的应用程序删除的步骤之后,还需要遍历并删除除系统文件夹之外的所有文件夹下的所有应用程序;并对所述待处理手机进行“恢复出厂设置”操作。
9.一种用于移动终端中预装应用程序删除的装置,其特征在于,包括: 前端模块,用于获取待处理移动终端的基本信息; 发送模块,用于向服务器端发送查询请求,所述查询请求包括该所述待处理移动终端的基本彳目息; 接收模块,用于从服务器端接收对应所述待处理移动终端的应用程序保留列表; 删除模块,用于将待处理移动终端中不在应用程序保留列表中的应用程序删除。
10.根据权利要求9所述的用于移动终端中预装应用程序删除的装置,其特征在于,所述前端模块,具体用于获取所述待处理智能设备的品牌。
11.根据权利要求9所述的用于移动终端中预装应用程序删除的装置,其特征在于,还包括: 遍历删除模块,用于遍历并删除除系统文件夹之外的所有文件夹下的所有应用程序; 初始化模块,用于对所述待处理手机进行“恢复出厂设置”操作。
12.一种用于生成应用程序保留列表、删除预装应用程序的系统,其特征在于,包括,根据上述权利要求4至5中任一项所述的用于生成应用程序保留列表的装置,以及根据权利要求9至11中任一项所述的一种用于移动终端中预装应用程序删除的装置。
【文档编号】G06F9/445GK104252372SQ201410484585
【公开日】2014年12月31日 申请日期:2014年9月19日 优先权日:2014年9月19日
【发明者】刘洋 申请人:北京数字天域科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1