一种应用程序卸载方法及装置制造方法

文档序号:6620830阅读:218来源:国知局
一种应用程序卸载方法及装置制造方法
【专利摘要】本发明实施例公开了一种应用程序卸载方法及装置,电子设备接收针对目标应用程序的卸载指令;根据接收到的卸载指令,删除所述目标应用程序对应的本地设备中的特定目录;提取所述目标应用程序的标识;在本地预设的目录残留数据库中,查找是否存在目录数据与所述标识对应,所述目录数据至少包含目录的路径;如果存在,则根据查找结果,对所查找到的目录的路径对应的本地设备中的目录进行删除处理。应用本发明实施例,在删除被卸载的应用程序对应的特定目录的同时,也删除了被卸载的应用程序对应的不同于特定目录的其他目录,使得应用程序卸载完成后,不存在文件的残留,减少了设备存储空间的占用。
【专利说明】一种应用程序卸载方法及装置

【技术领域】
[0001] 本发明涉及电子设备应用程序管理【技术领域】,特别涉及一种应用程序卸载方法及 装直。

【背景技术】
[0002] 随着电子设备的发展,为了满足用户购物、社交、娱乐等需求,越来越多的应用程 序被开发出来,以供用户能在电子设备上使用。
[0003] 通常情况下,用户会将应用程序安装在本地电子设备的特定目录中,也会将下载 的数据的文件或者生成的一些本地记录文件等存储在该特定目录中,例如,将应用程序安 装在"/data/应用程序名称"目录中,或者安装在"/sdcard/data/应用程序名称"目录中, 上述的文件也存储在这两个目录中。但是有些情况下,会将应用程序安装在本地设备的特 定目录中,上述的文件却存储在不同于特定目录的其他目录中,例如:应用程序的开发者不 按相关的协议或者规范开发应用程序,使得应用程序存放文件的目录不是特定目录。
[0004] 在上述的文件存储在不同于特定目录的其他目录中的情况下,卸载应用程序时, 由于系统只能识别特定目录,因此只会删除被卸载的应用程序对应的特定目录,而不会删 除存储文件的不同于特定目录的其他目录,这就造成了存储在不同于特定目录的其他目录 中文件的残留,从而占用设备的存储空间。


【发明内容】

[0005] 本发明实施例的目的在于提供一种应用程序卸载方法及装置,以使得应用程序卸 载完成后,不存在文件的残留,减少设备的存储空间的占用。
[0006] 为达到上述目的,本发明实施例公开了一种应用程序卸载方法,应用于电子设备, 包括:
[0007] 接收针对目标应用程序的卸载指令;
[0008] 根据接收到的卸载指令,删除所述目标应用程序对应的本地设备中的特定目录;
[0009] 提取所述目标应用程序的标识;
[0010] 在本地预设的目录残留数据库中,查找是否存在目录数据与所述标识对应,所述 目录数据至少包含目录的路径;
[0011] 如果存在,则根据查找结果,对所查找到的目录的路径对应的本地设备中的目录 进行删除处理。
[0012] 较佳的,所述根据查找结果,对所查找到的目录的路径对应的本地设备中的目录 进行删除处理,包括 :
[0013] 判断本地设备中是否存在所查找到的目录的路径对应的目录;
[0014] 如果存在,删除所查找到的目录的路径对应本地设备中的目录。
[0015] 较佳的,所述根据查找结果,对所查找到的目录的路径对应的本地设备中的目录 进行删除处理,包括 :
[0016] 判断在所述目录残留数据库中是否有除所述标识之外的其他应用程序的标识与 查找到的目录的路径对应;
[0017] 如果没有,删除所查找到的目录的路径对应的本地设备中的目录;
[0018] 如果有,判断本地设备中是否存在所述其他应用程序的标识对应的应用程序,如 果不存在,删除所查找到的目录的路径对应的本地设备中的目录。
[0019] 较佳的,所述根据查找结果,对所查找到的目录的路径对应的本地设备中的目录 进行删除处理,包括 :
[0020] 向用户反馈删除所查找到的目录的路径对应的本地设备中的目录的提示信息,以 使用户能根据该提示信息对所查找到的目录的路径对应的本地设备中的目录进行操作;
[0021] 在用户选择删除所查找到的目录的路径对应的本地设备中的目录的情况下,删除 所查找到的目录的路径对应本地设备中的目录。
[0022] 较佳的,所述目录数据还包括目录的等级信息,所述根据查找结果,对所查找到的 目录的路径对应的本地设备中的目录进行删除处理,包括 :
[0023] 向用户反馈所查找到的目录的等级信息,以使用户能根据该等级信息对所查找到 的目录的路径对应的本地设备中的目录进行操作;
[0024] 在用户选择删除所查找到的目录路径对应的本地设备中的目录的情况下,删除所 查找到的目录的路径对应的本地设备中的目录。
[0025] 较佳的,所述方法还包括:
[0026] 在本地预设的目录残留数据库中,不存在目录数据与所述目标应用程序的标识对 应的情况下,向服务器发送所述目标应用程序的标识,以使服务器能根据该标识,在服务器 预设的目录残留数据库中,查找是否存在目录数据与所述目标应用程序的标识对应,向所 述电子设备发送查找结果,以使所述电子设备能根据该结果,对所述电子设备本地的目录 进行删除处理。
[0027] 较佳的,所述方法还包括:
[0028] 接收服务器反馈回的查找结果;
[0029] 在服务器反馈回的查找结果为存在目录路径与所述目标应用程序的标识对应的 情况下,向服务器发送目录路径反馈指令,以使服务器能根据该指令,向所述电子设备发送 查找到的目录的路径以及与该路径对应的各个应用程序的标识;
[0030] 接收服务器发送的查找到的目录的路径以及该路径对应的各个应用程序的标 识;
[0031] 根据接收到的标识,判断本地设备中是否存在接收到的各个标识中除所述目标应 用程序的标识之外的标识对应的应用程序,如果不存在,删除所查找到的目录的路径对应 的本地设备中的目录。
[0032] 较佳的,所述服务器预设的目录残留数据库中存在目录数据与所述目标应用程序 的标识对应,所述方法还包括:
[0033] 接收服务器发送的查找的目录的路径以及与该路径对应的各个应用程序的标 识;
[0034] 根据接收到的标识,判断本地设备中是否存在接收到的各个标识中除所述目标应 用程序的标识之外的标识对应的应用程序,如果不存在,删除所查找到的目录的路径对应 的本地设备中的目录。
[0035] 较佳的,所述方法还包括:
[0036] 将接收到的目录的路径以及该路径对应的各个应用程序的标识存储在本地预设 的目录残留数据库中,在本地预设的目录残留数据库中,建立各个应用程序的标识与接收 到的目录的路径的对应关系。
[0037] 为达到上述目的,本发明实施例公开了一种应用程序卸载方法,应用于服务器,包 括:
[0038] 接收电子设备发送的目标应用程序的标识;
[0039] 在服务器预设的目录残留数据库中,查找是否存在目录数据与所述目标应用程序 的标识对应;
[0040] 如果存在,在所述目录残留数据库中查找是否有除所述目标应用程序的标识之外 的其他应用程序的标识与查找到的目录的路径对应;
[0041] 如果否,将查找到的目录的路径反馈给电子设备,以使电子设备能根据服务器反 馈回的目录的路径,删除所查找到的目录的路径对应的所述电子设备中的目录;
[0042] 如果是,将查找到的目录的路径以及与该路径对应的各个应用程序的标识发送给 电子设备,以使所述电子设备能根据接收到的标识对所述电子设备的目录进行操作。
[0043] 为达到上述目的,本发明实施例公开了一种应用程序卸载装置,应用于电子设备, 包括:卸载指令接收模块、特定目录删除模块、标识提取模块、第一查找模块和第一删除模 块,
[0044] 卸载指令接收模块,用于接收针对目标应用程序的卸载指令;
[0045] 特定目录删除模块,用于根据卸载指令接收模块接收到的卸载指令,删除所述目 标应用程序对应的本地设备中的特定目录;
[0046] 标识提取模块,用于提取所述目标应用程序的标识;
[0047] 第一查找模块,用于在本地预设的目录残留数据库中,查找是否存在目录数据与 所述标识对应,所述目录数据至少包含目录的路径;
[0048] 第一删除模块,用于在第一查找模块查找到存在目录数据与所述标识对应的情况 下,对所查找到的目录的路径对应的本地设备中的目录进行删除处理。
[0049] 较佳的,所述第一查找模块,包括:第一判断子模块和第一删除子模块,
[0050] 第一判断子模块,用于判断本地设备中是否存在所查找到的目录的路径对应的目 录;
[0051] 第一删除子模块,用于在第一判断子模块判断结果为是的情况下,删除所查找到 的目录的路径对应本地设备中的目录。
[0052] 较佳的,所述第一查找模块,包括:第二判断子模块、第二删除子模块和第三删除 子模块,
[0053] 第二判断子模块,用于判断在所述目录残留数据库中是否有除所述标识之外的其 他应用程序的标识与查找到的目录的路径对应;
[0054] 第二删除子模块,用于在第二判断子模块判断结果为否的情况下,删除所查找到 的目录的路径对应的本地设备中的目录;
[0055] 第三删除子模块,用于在第二判断子模块判断结果为是的情况下,判断本地设备 中是否存在所述其他应用程序的标识对应的应用程序,如果不存在,删除所查找到的目录 的路径对应的本地设备中的目录。
[0056] 较佳的,所述第一查找模块,包括:提示信息反馈子模块和第四删除子模块,
[0057] 提示信息反馈子模块,用于向用户反馈删除所查找到的目录的路径对应的本地设 备中的目录的提示信息,以使用户能根据该提示信息对所查找到的目录的路径对应的本地 设备中的目录进行操作;
[0058] 第四删除子模块,用于在用户选择删除所查找到的目录的路径对应的本地设备中 的目录的情况下,删除所查找到的目录的路径对应本地设备中的目录。
[0059] 较佳的,所述目录数据还包括目录的等级信息,所述第一查找模块,包括:等级信 息反馈子模块和第五删除子模块,
[0060] 等级信息反馈子模块,用于向用户反馈所查找到的目录的等级信息,以使用户能 根据该等级信息对所查找到的目录的路径对应的本地设备中的目录进行操作;
[0061] 第五删除子模块,用于在用户选择删除所查找到的目录路径对应的本地设备中的 目录的情况下,删除所查找到的目录的路径对应的本地设备中的目录。
[0062] 较佳的,所述装置还包括:标识发送模块,
[0063] 标识发送模块,用于在本地预设的目录残留数据库中,不存在目录数据与所述目 标应用程序的标识对应的情况下,向服务器发送所述目标应用程序的标识,以使服务器能 根据该标识,在服务器预设的目录残留数据库中,查找是否存在目录数据与所述目标应用 程序的标识对应,向所述电子设备发送查找结果,以使所述电子设备能根据该结果,对所述 电子设备本地的目录进行删除处理。
[0064] 较佳的,所述装置还包括:查找结果接收模块、反馈指令接收模块、第一标识接收 模块和第二删除模块,
[0065] 查找结果接收模块,用于接收服务器反馈回的查找结果;
[0066] 反馈指令接收模块,用于在服务器反馈回的查找结果为存在目录路径与所述目标 应用程序的标识对应的情况下,向服务器发送目录路径反馈指令,以使服务器能根据该指 令,向所述电子设备发送查找到的目录的路径以及与该路径对应的各个应用程序的标识; [0067] 第一标识接收模块,用于接收服务器发送的查找到的目录的路径以及该路径对应 的各个应用程序的标识;
[0068] 第二删除模块,用于根据接收到的标识,判断本地设备中是否存在接收到的各个 标识中除所述目标应用程序的标识之外的标识对应的应用程序,如果不存在,删除所查找 到的目录的路径对应的本地设备中的目录。
[0069] 较佳的,所述服务器预设的目录残留数据库中存在目录数据与所述目标应用程序 的标识对应,所述装置还包括:第二标识接收模块和第三删除模块,
[0070] 第二标识接收模块,用于接收服务器发送的查找的目录的路径以及与该路径对应 的各个应用程序的标识;
[0071] 第三删除模块,用于根据接收到的标识,判断本地设备中是否存在接收到的各个 标识中除所述目标应用程序的标识之外的标识对应的应用程序,如果不存在,删除所查找 到的目录的路径对应的本地设备中的目录。
[0072] 较佳的,所述装置还包括:更新模块,
[0073] 更新模块,用于将接收到的目录的路径以及该路径对应的各个应用程序的标识存 储在本地预设的目录残留数据库中,在本地预设的目录残留数据库中,建立各个应用程序 的标识与接收到的目录的路径的对应关系。
[0074] 为达到上述目的,本发明实施例公开了一种应用程序卸载装置,应用于服务器,包 括:第三标识接收模块、第二查找模块、第三查找模块、路径反馈模块和标识反馈模块,
[0075] 第三标识接收模块,用于接收电子设备发送的目标应用程序的标识;
[0076] 第二查找模块,用于在服务器预设的目录残留数据库中,查找是否存在目录数据 与所述目标应用程序的标识对应;
[0077] 第三查找模块,用于在第二查找模块查找到存在目录数据与所述目标应用程序的 标识对应的情况下,在所述目录残留数据库中查找是否有除所述目标应用程序的标识之外 的其他应用程序的标识与查找到的目录的路径对应;
[0078] 路径反馈模块,用于在第三查找模块查找结果为否的情况下,将查找到的目录的 路径反馈给电子设备,以使电子设备能根据服务器反馈回的目录的路径,删除所查找到的 目录的路径对应的所述电子设备中的目录;
[0079] 标识反馈模块,用于在第三查找模块查找结果为是的情况下,将查找到的目录的 路径以及与该路径对应的各个应用程序的标识发送给电子设备,以使所述电子设备能根据 接收到的标识对所述电子设备的目录进行操作。
[0080] 由上述的技术方案可见,本发明实施例提供了一种应用程序卸载方法及装置,在 删除被卸载的应用程序对应的特定目录的同时,也删除了被卸载的应用程序对应的不同于 特定目录的其他目录,使得应用程序卸载完成后,不存在文件的残留,减少了设备存储空间 的占用。

【专利附图】

【附图说明】
[0081] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0082] 图1为本发明实施例提供的应用于电子设备的应用程序卸载方法的第一种流程 示意图;
[0083] 图2为本发明实施例提供的应用于电子设备的应用程序卸载方法的第二种流程 示意图;
[0084] 图3为本发明实施例提供的应用于电子设备的应用程序卸载方法的第三种流程 示意图;
[0085] 图4为本发明实施例提供的应用于电子设备的应用程序卸载方法的第四种流程 示意图;
[0086] 图5为本发明实施例提供的应用于电子设备的应用程序卸载方法的第五种流程 示意图;
[0087] 图6为本发明实施例提供的应用于服务器的一种应用程序卸载方法的流程示意 图;
[0088] 图7为本发明实施例提供的应用于电子设备的应用程序卸载装置的第一种结构 示意图;
[0089] 图8为本发明实施例提供的应用于电子设备的应用程序卸载装置的第二种结构 示意图;
[0090] 图9为本发明实施例提供的应用于电子设备的应用程序卸载装置的第三种结构 示意图;
[0091] 图10为本发明实施例提供的应用于电子设备的应用程序卸载装置的第四种结构 示意图;
[0092] 图11为本发明实施例提供的应用于电子设备的应用程序卸载装置的第五种结构 示意图;
[0093] 图12为本发明实施例提供的应用于服务器的一种应用程序卸载装置的结构示意 图。

【具体实施方式】
[0094] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0095] 需要说明的是,本发明的实施例优选适用于移动电子设备,例如,I0S操作系统 (I0S是由苹果公司开发的手持设备操作系统)、安卓操作系统(Android系统是一种基于 Linux的自由及开放源代码的操作系统)、Windows Phone操作系统(Windows Phone是微 软公司发布的一款手机操作系统)的移动电子设备,当然也适用于个人计算机以及其他智 能电子设备,本发明对此不作限定。
[0096] 下面通过具体实施例,对本发明进行详细说明。
[0097] 图1为本发明实施例提供的应用于电子设备的应用程序卸载方法的第一种流程 示意图,可以包括:
[0098] S101 :接收针对目标应用程序的卸载指令;
[0099] S102:根据接收到的卸载指令,删除所述目标应用程序对应的本地设备中的特定 目录;
[0100] S103 :提取所述目标应用程序的标识;
[0101] S104:在本地预设的目录残留数据库中,查找是否存在目录数据与所述标识对应, 如果是,执行S105 ;
[0102] 其中,所述目录数据至少包含目录的路径;
[0103] S105:根据查找结果,对所查找到的目录的路径对应的本地设备中的目录进行删 除处理。
[0104] 不例性的,假设本发明实施例的电子设备为安卓操作系统的手机,该手机上安装 有金山手机毒霸、猎豹浏览器、金山手机助手、金山电池医生等应用程序,当用户选择卸 载某款应用程序时,假设卸载的应用程序为金山电池医生,手机接收到针对应用程序金 山电池医生的卸载指令,删除应用程序金山电池医生对应的手机中的特定目录"sdcard/ kbatterydoctor",同时提取应用程序金山电池医生的标识,该标识可以为应用程序的ID, 也可以为应用程序的名称,本发明对目标应用程序的标识不作限定。
[0105] 假设应用程序的名称为应用程序的标识,则提取出应用程序金山电池医生的标识 为"金山电池医生",在手机本地预设的目录残留数据库中,查找是否存在目录的路径与金 山电池医生对应,
[0106] 示例性的,假设手机本地预设的目录残留数据库如表1所示:
[0107] 表 1
[0108]

【权利要求】
1. 一种应用程序卸载方法,应用于电子设备,其特征在于,包括: 接收针对目标应用程序的卸载指令; 根据接收到的卸载指令,删除所述目标应用程序对应的本地设备中的特定目录; 提取所述目标应用程序的标识; 在本地预设的目录残留数据库中,查找是否存在目录数据与所述标识对应,所述目录 数据至少包含目录的路径; 如果存在,则根据查找结果,对所查找到的目录的路径对应的本地设备中的目录进行 删除处理。
2. 根据权利要求1所述的方法,其特征在于,所述根据查找结果,对所查找到的目录的 路径对应的本地设备中的目录进行删除处理,包括 : 判断本地设备中是否存在所查找到的目录的路径对应的目录; 如果存在,删除所查找到的目录的路径对应本地设备中的目录。
3. 根据权利要求1所述的方法,其特征在于,所述根据查找结果,对所查找到的目录的 路径对应的本地设备中的目录进行删除处理,包括 : 判断在所述目录残留数据库中是否有除所述标识之外的其他应用程序的标识与查找 到的目录的路径对应; 如果没有,删除所查找到的目录的路径对应的本地设备中的目录; 如果有,判断本地设备中是否存在所述其他应用程序的标识对应的应用程序,如果不 存在,删除所查找到的目录的路径对应的本地设备中的目录。
4. 根据权利要求1所述的方法,其特征在于,所述根据查找结果,对所查找到的目录的 路径对应的本地设备中的目录进行删除处理,包括 : 向用户反馈删除所查找到的目录的路径对应的本地设备中的目录的提示信息,以使用 户能根据该提示信息对所查找到的目录的路径对应的本地设备中的目录进行操作; 在用户选择删除所查找到的目录的路径对应的本地设备中的目录的情况下,删除所查 找到的目录的路径对应本地设备中的目录。
5. 根据权利要求1所述的方法,其特征在于,所述目录数据还包括目录的等级信息, 所述根据查找结果,对所查找到的目录的路径对应的本地设备中的目录进行删除处理,包 括: 向用户反馈所查找到的目录的等级信息,以使用户能根据该等级信息对所查找到的目 录的路径对应的本地设备中的目录进行操作; 在用户选择删除所查找到的目录路径对应的本地设备中的目录的情况下,删除所查找 到的目录的路径对应的本地设备中的目录。
6. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 在本地预设的目录残留数据库中,不存在目录数据与所述目标应用程序的标识对应的 情况下,向服务器发送所述目标应用程序的标识,以使服务器能根据该标识,在服务器预设 的目录残留数据库中,查找是否存在目录数据与所述目标应用程序的标识对应,向所述电 子设备发送查找结果,以使所述电子设备能根据该结果,对所述电子设备本地的目录进行 删除处理。
7. 根据权利要求6所述的方法,其特征在于,所述方法还包括: 接收服务器反馈回的查找结果; 在服务器反馈回的查找结果为存在目录路径与所述目标应用程序的标识对应的情况 下,向服务器发送目录路径反馈指令,以使服务器能根据该指令,向所述电子设备发送查找 到的目录的路径以及与该路径对应的各个应用程序的标识; 接收服务器发送的查找到的目录的路径以及该路径对应的各个应用程序的标识; 根据接收到的标识,判断本地设备中是否存在接收到的各个标识中除所述目标应用程 序的标识之外的标识对应的应用程序,如果不存在,删除所查找到的目录的路径对应的本 地设备中的目录。
8. 根据权利要求6所述的方法,其特征在于,所述服务器预设的目录残留数据库中存 在目录数据与所述目标应用程序的标识对应,所述方法还包括: 接收服务器发送的查找的目录的路径以及与该路径对应的各个应用程序的标识; 根据接收到的标识,判断本地设备中是否存在接收到的各个标识中除所述目标应用程 序的标识之外的标识对应的应用程序,如果不存在,删除所查找到的目录的路径对应的本 地设备中的目录。
9. 根据权利要求7或8所述的方法,其特征在于,所述方法还包括: 将接收到的目录的路径以及该路径对应的各个应用程序的标识存储在本地预设的目 录残留数据库中,在本地预设的目录残留数据库中,建立各个应用程序的标识与接收到的 目录的路径的对应关系。
10. -种应用程序卸载方法,应用于服务器,其特征在于,包括: 接收电子设备发送的目标应用程序的标识; 在服务器预设的目录残留数据库中,查找是否存在目录数据与所述目标应用程序的标 识对应; 如果存在,在所述目录残留数据库中查找是否有除所述目标应用程序的标识之外的其 他应用程序的标识与查找到的目录的路径对应; 如果否,将查找到的目录的路径反馈给电子设备,以使电子设备能根据服务器反馈回 的目录的路径,删除所查找到的目录的路径对应的所述电子设备中的目录; 如果是,将查找到的目录的路径以及与该路径对应的各个应用程序的标识发送给电子 设备,以使所述电子设备能根据接收到的标识对所述电子设备的目录进行操作。
11. 一种应用程序卸载装置,应用于电子设备,其特征在于,包括:卸载指令接收模块、 特定目录删除模块、标识提取模块、第一查找模块和第一删除模块, 卸载指令接收模块,用于接收针对目标应用程序的卸载指令; 特定目录删除模块,用于根据卸载指令接收模块接收到的卸载指令,删除所述目标应 用程序对应的本地设备中的特定目录; 标识提取模块,用于提取所述目标应用程序的标识; 第一查找模块,用于在本地预设的目录残留数据库中,查找是否存在目录数据与所述 标识对应,所述目录数据至少包含目录的路径; 第一删除模块,用于在第一查找模块查找到存在目录数据与所述标识对应的情况下, 对所查找到的目录的路径对应的本地设备中的目录进行删除处理。
12. 根据权利要求11所述的装置,其特征在于,所述第一查找模块,包括:第一判断子 模块和第一删除子模块, 第一判断子模块,用于判断本地设备中是否存在所查找到的目录的路径对应的目录; 第一删除子模块,用于在第一判断子模块判断结果为是的情况下,删除所查找到的目 录的路径对应本地设备中的目录。
13. 根据权利要求11所述的装置,其特征在于,所述第一查找模块,包括:第二判断子 模块、第二删除子模块和第三删除子模块, 第二判断子模块,用于判断在所述目录残留数据库中是否有除所述标识之外的其他应 用程序的标识与查找到的目录的路径对应; 第二删除子模块,用于在第二判断子模块判断结果为否的情况下,删除所查找到的目 录的路径对应的本地设备中的目录; 第三删除子模块,用于在第二判断子模块判断结果为是的情况下,判断本地设备中是 否存在所述其他应用程序的标识对应的应用程序,如果不存在,删除所查找到的目录的路 径对应的本地设备中的目录。
14. 根据权利要求11所述的装置,其特征在于,所述第一查找模块,包括:提示信息反 馈子模块和第四删除子模块, 提示信息反馈子模块,用于向用户反馈删除所查找到的目录的路径对应的本地设备中 的目录的提示信息,以使用户能根据该提示信息对所查找到的目录的路径对应的本地设备 中的目录进行操作; 第四删除子模块,用于在用户选择删除所查找到的目录的路径对应的本地设备中的目 录的情况下,删除所查找到的目录的路径对应本地设备中的目录。
15. 根据权利要求11所述的装置,其特征在于,所述目录数据还包括目录的等级信息, 所述第一查找模块,包括:等级信息反馈子模块和第五删除子模块, 等级信息反馈子模块,用于向用户反馈所查找到的目录的等级信息,以使用户能根据 该等级信息对所查找到的目录的路径对应的本地设备中的目录进行操作; 第五删除子模块,用于在用户选择删除所查找到的目录路径对应的本地设备中的目录 的情况下,删除所查找到的目录的路径对应的本地设备中的目录。
16. 根据权利要求11所述的装置,其特征在于,所述装置还包括:标识发送模块, 标识发送模块,用于在本地预设的目录残留数据库中,不存在目录数据与所述目标应 用程序的标识对应的情况下,向服务器发送所述目标应用程序的标识,以使服务器能根据 该标识,在服务器预设的目录残留数据库中,查找是否存在目录数据与所述目标应用程序 的标识对应,向所述电子设备发送查找结果,以使所述电子设备能根据该结果,对所述电子 设备本地的目录进行删除处理。
17. 根据权利要求16所述的装置,其特征在于,所述装置还包括:查找结果接收模块、 反馈指令接收模块、第一标识接收模块和第二删除模块, 查找结果接收模块,用于接收服务器反馈回的查找结果; 反馈指令接收模块,用于在服务器反馈回的查找结果为存在目录路径与所述目标应用 程序的标识对应的情况下,向服务器发送目录路径反馈指令,以使服务器能根据该指令,向 所述电子设备发送查找到的目录的路径以及与该路径对应的各个应用程序的标识; 第一标识接收模块,用于接收服务器发送的查找到的目录的路径以及该路径对应的各 个应用程序的标识; 第二删除模块,用于根据接收到的标识,判断本地设备中是否存在接收到的各个标识 中除所述目标应用程序的标识之外的标识对应的应用程序,如果不存在,删除所查找到的 目录的路径对应的本地设备中的目录。
18. 根据权利要求16所述的装置,其特征在于,所述服务器预设的目录残留数据库中 存在目录数据与所述目标应用程序的标识对应,所述装置还包括:第二标识接收模块和第 二删除|吴块, 第二标识接收模块,用于接收服务器发送的查找的目录的路径以及与该路径对应的各 个应用程序的标识; 第三删除模块,用于根据接收到的标识,判断本地设备中是否存在接收到的各个标识 中除所述目标应用程序的标识之外的标识对应的应用程序,如果不存在,删除所查找到的 目录的路径对应的本地设备中的目录。
19. 根据权利要求17或18所述的装置,其特征在于,所述装置还包括:更新模块, 更新模块,用于将接收到的目录的路径以及该路径对应的各个应用程序的标识存储在 本地预设的目录残留数据库中,在本地预设的目录残留数据库中,建立各个应用程序的标 识与接收到的目录的路径的对应关系。
20. -种应用程序卸载装置,应用于服务器,其特征在于,包括:第三标识接收模块、第 二查找模块、第三查找模块、路径反馈模块和标识反馈模块, 第三标识接收模块,用于接收电子设备发送的目标应用程序的标识; 第二查找模块,用于在服务器预设的目录残留数据库中,查找是否存在目录数据与所 述目标应用程序的标识对应; 第三查找模块,用于在第二查找模块查找到存在目录数据与所述目标应用程序的标识 对应的情况下,在所述目录残留数据库中查找是否有除所述目标应用程序的标识之外的其 他应用程序的标识与查找到的目录的路径对应; 路径反馈模块,用于在第三查找模块查找结果为否的情况下,将查找到的目录的路径 反馈给电子设备,以使电子设备能根据服务器反馈回的目录的路径,删除所查找到的目录 的路径对应的所述电子设备中的目录; 标识反馈模块,用于在第三查找模块查找结果为是的情况下,将查找到的目录的路径 以及与该路径对应的各个应用程序的标识发送给电子设备,以使所述电子设备能根据接收 到的标识对所述电子设备的目录进行操作。
【文档编号】G06F9/445GK104102516SQ201410347400
【公开日】2014年10月15日 申请日期:2014年7月21日 优先权日:2014年7月21日
【发明者】罗帆, 周佳波, 张立冬 申请人:北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1