预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局 (12)发明专利说明书 (10)申请公布号CN105022650A (43)申请公布日2015.11.04 (21)申请号CN201510446028.2 (22)申请日2015.07.27 (71)申请人立德高科(昆山)数码科技有限责任公司 地址215311江苏省苏州市昆山市巴城镇学院路88号1幢 (72)发明人姚为万宏宇 (74)专利代理机构 代理人 (51)Int.CI G06F9/445 权利要求说明书说明书幅图 (54)发明名称 APP应用程序通过自带的卸载命令 进行卸载的方法 (57)摘要 本发明提供一种APP应用程序通过 自带的卸载命令进行卸载的方法,包括以 下步骤:当用户确认要卸载APP应用程序 时,卸载命令会在APP应用程序的存储目 录中进行自检,以获取与其相关联的全部 文件的路径信息;将卸载命令与每个文件 建立树形结构,定义卸载命令为树形结构 中的树结点;执行卸载命令,以将树形结 构中的全部文件删除;卸载命令对除APP 应用程序的存储目录以外的其他目录中进 行自检,若还包括具有相关联信息的文 件,在确认进行数据清理后,卸载命令自 动将其删除。本发明能够将与APP应用程 序具有关联关系的文件全部删除,避免系 统中仍然存储有残留文件,防止空间被已 卸载应用数据文件占用。 法律状态 法律状态公告日法律状态信息法律状态 专利权的转移IPC(主分类):G06F 9/445专利号:ZL2015104460282 登记生效日:20230914变更事项: 专利权人变更前权利人:湖州优研 知识产权服务有限公司变更后权 利人:北京尘迷科技有限公司变更 专利申请权、专利权 2023-09-29事项:地址变更前权利人:313000 的转移 浙江省湖州市南浔区南浔镇朝阳 路666号南浔科技创业园一层 1020室变更后权利人:100000北 京市朝阳区高碑店乡高碑店村民 俗文化街1376号华膳园文化传媒 产业园6号楼三层341室 权利要求说明书 1.一种APP应用程序通过自带的卸载命令进行卸载的方法,包括以下步骤: S1、当用户确认要卸载APP应用程序时,卸载命令会在APP应用程序的存储目录 中进行自检,以获取与其相关联的全部文件的路径信息; S2、将卸载命令与每个文件建立树形结构,定义卸载命令为树形结构中的树结点; S3、执行卸载命令,以将树形结构中的全部文件删除; S4、卸载命令对除APP应用程序的存储目录以外的其他目录中进行自检,若还包 括具有相关联信息的文件,在确认进行数据清理后,卸载命令自动将其删除。 2.根据权利要求1所述的APP应用程序通过自带的卸载命令进行卸载的方法,其特 征在于,在步骤S1,包括以下子步骤: S11、卸载命令提取其在命令字段中所包含的可作为关联信息的字段名称; S12、以关联信息为查询条件,在APP应用程序的安装目录中辨别是否有包括上述 关联信息的程序文件; S13、当查询到带有关联信息的程序文件时,通过其所在目录的位置,以获取到其 路径信息。 3.根据权利要求2所述的APP应用程序通过自带的卸载命令进行卸载的方法,其特 征在于,在步骤S12中,程序文件在APP应用程序被安装时,就已经将随机生成 的关联信息添加在程序文件的字段中。 4.根据权利要求1所述的APP应用程序通过自带的卸载命令进行卸载的方法,其特 征在于,在步骤S2中,包括以下子步骤: S21、对全部文件的路径信息进行分析,对同处于一个路径下的文件进行汇总,以 形成一个同处于一个根目录下的文件组; S22、在同一个根目录下,将具有相同文件夹名称的文件构成一个具有多级层的树 形结构,并定义树形结构的顶点定义为该树形结构的顶结点; S23、计算所有顶结点的数量,将每一个顶结点与卸载命令构成一个总树形结构, 并将卸载命令定义为总树形结构的顶结点。 5.根据权利要求1所述的APP应用程序通过自带的卸载命令进行卸载的方法,其特 征在于,在步骤S3中,包括以下子步骤: S31、在总树形结构中,卸载命令根据总树形结构的分布图,从而找到总树形结构 中处于最底层文件; S32、卸载命令按照由底层至顶层的方式依次删除处于同层中的文件,直到将卸载 命令下一层的文件删除,以将APP应用程序的存储目录中除卸载命令以外的全部 文件与文件夹清除。 6.根据权利要求1所述的APP应用程序通过自带的卸载命令进行卸载的方法,其特 征在于,在步骤S4中,卸载命令在删除了APP应用程序的存储目录后,以关联信 息为查询条件,对除APP应用程序的存储目录以外的其他目录中进行查询; 若卸载命令在除APP应用程序的存储目录以外的其他目录中查