CN106055372A - 一种卸载应用程序的方法和装置 - Google Patents

一种卸载应用程序的方法和装置 Download PDF

Info

Publication number
CN106055372A
CN106055372A CN201610509805.8A CN201610509805A CN106055372A CN 106055372 A CN106055372 A CN 106055372A CN 201610509805 A CN201610509805 A CN 201610509805A CN 106055372 A CN106055372 A CN 106055372A
Authority
CN
China
Prior art keywords
application program
file
installation file
store path
labelling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610509805.8A
Other languages
English (en)
Inventor
王慧松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Holding Beijing Co Ltd
LeTV Mobile Intelligent Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Mobile Intelligent Information Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LeTV Holding Beijing Co Ltd, LeTV Mobile Intelligent Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610509805.8A priority Critical patent/CN106055372A/zh
Publication of CN106055372A publication Critical patent/CN106055372A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/162Delete operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Stored Programmes (AREA)

Abstract

本发明实施例提出一种卸载应用程序的方法和装置,属于信息技术领域。该方法包括:响应卸载应用程序的指令,在数据库中根据所述应用程序的名字查找所述应用程序对应的安装文件的文件名和存储路径,若判断所述安装文件与其它应用程序相关,则对所述安装文件增加标记,所述数据库中对应存储了所述应用程序的名字和与其对应的多个所述安装文件的文件名和存储路径;根据所述存储路径将未增加所述标记的所述安装文件删除,并将所述应用程序的图标从其显示的位置删除。本方案解决了卸载应用程序时,应用程序的安装文件删除不彻底,导致手机的存储空间变小、手机***运行速度变慢的问题。

Description

一种卸载应用程序的方法和装置
技术领域
本发明实施例涉及信息技术领域,尤其涉及一种卸载应用程序的方法和装置。
背景技术
用户在使用手机时,经常会在网页或应用程序商店中购买或下载应用程序,然后安装在手机上,当用户在使用一段时间后,往往需要更换一些应用程序,如游戏类的应用程序,需要更加频繁地更换,所以,在更换应用程序的过程中会导致频繁地安装和卸载应用程序。
发明人在实现本发明的过程中,发现在现有技术中,手机***在卸载应用程序时,手机***一般难以将安装应用程序时产生的安装文件删除干净,经常会有残留的安装文件,导致手机在用过一段时间后,残留的安装文件增多,而这些无用的安装文件占用了部分的手机的存储空间,使手机***的可利用存储空间变小,手机***运行速度变慢。
因此,有必要改进上面提到的缺陷。
发明内容
基于以上问题,本发明实施例提出一种卸载应用程序的方法和装置,通过响应卸载应用程序的指令,在数据库中根据应用程序的名字查找应用程序对应的安装文件的文件名和存储路径,若判断安装文件与其它应用程序相关,则对安装文件增加标记,根据存储路径将未增加标记的安装文件删除,并将应用程序的图标从其显示的位置删除的方式,使卸载应用程序时,与其它应用程序无关的安装文件被彻底删除,解决了安装文件删除不彻底,导致手机的存储空间变小、手机***运行速度变慢的问题。
一方面,本发明实施例提出一种卸载应用程序的方法,包括:
响应卸载应用程序的指令,在数据库中根据所述应用程序的名字查找所述应用程序对应的安装文件的文件名和存储路径,若判断所述安装文件与其它应用程序相关,则对所述安装文件增加标记,所述数据库中对应存储了所述应用程序的名字和与其对应的多个所述安装文件的文件名和存储路径;
根据所述存储路径将未增加所述标记的所述安装文件删除,并将所述应用程序的图标从其显示的位置删除。
此外,所述数据库中对应存储了所述应用程序的名字和与其对应的多个所述安装文件的文件名和存储路径为:所述应用程序被安装时所存储。
此外,在数据库中根据所述应用程序的名字查找所述应用程序对应的安装文件的文件名和存储路径,若判断所述安装文件与其它应用程序相关,则对所述安装文件增加标记,可具体包括:在所述数据库中根据所述应用程序的名字,将所述应用程序对应的所有所述安装文件的文件名和存储路径找到,若在所述数据库中查找到所述应用程序的一个所述安装文件的文件名和存储路径与其它应用程序的名字对应保存,则判断所述安装文件与其它应用程序相关,对所述安装文件增加所述标记。
此外,根据所述存储路径将未增加所述标记的所述安装文件删除之后,还包括:将所述安装文件的所述标记删除。
此外,根据所述存储路径将未增加所述标记的所述安装文件删除之后,还可包括:弹出提示界面,在所述提示界面显示卸载应用程序完成的信息和/或释放存储空间的信息。
此外,根据所述存储路径将未增加所述标记的所述安装文件删除时,显示删除界面,在所述删除界面上显示删除所述安装文件的过程。
另一方面,本发明实施例提出一种卸载应用程序的装置,包括:
响应模块,用于:响应卸载应用程序的指令,在数据库中根据所述应用程序的名字查找所述应用程序对应的安装文件的文件名和存储路径,若判断所述安装文件与其它应用程序相关,则对所述安装文件增加标记,所述数据库中对应存储了所述应用程序的名字和与其对应的多个所述安装文件的文件名和存储路径;
删除模块,用于:根据所述存储路径将未增加所述标记的所述安装文件删除,并将所述应用程序的图标从其显示的位置删除。
此外,所述数据库中对应存储了所述应用程序的名字和与其对应的多个所述安装文件的文件名和存储路径为:所述应用程序被安装时所存储。
此外,在数据库中根据所述应用程序的名字查找所述应用程序对应的安装文件的文件名和存储路径,若判断所述安装文件与其它应用程序相关,则对所述安装文件增加标记,可具体包括:在所述数据库中根据所述应用程序的名字,将所述应用程序对应的所有所述安装文件的文件名和存储路径找到,若在所述数据库中查找到所述应用程序的一个所述安装文件的文件名和存储路径与其它应用程序的名字对应保存,则判断所述安装文件与其它应用程序相关,对所述安装文件增加所述标记。
此外,根据所述存储路径将未增加所述标记的所述安装文件删除之后,还包括:将所述安装文件的所述标记删除。
此外,根据所述存储路径将未增加所述标记的所述安装文件删除之后,还可包括:弹出提示界面,在所述提示界面显示卸载应用程序完成的信息和/或释放存储空间的信息。
此外,根据所述存储路径将未增加所述标记的所述安装文件删除时,显示删除界面,在所述删除界面上显示删除所述安装文件的过程。
采用上述技术方案,具有以下有益效果:
通过响应卸载应用程序的指令,在数据库中根据应用程序的名字查找应用程序对应的安装文件的文件名和存储路径,若判断安装文件与其它应用程序相关,则对安装文件增加标记,根据存储路径将未增加标记的安装文件删除,并将应用程序的图标从其显示的位置删除的方式,使卸载应用程序时,与其它应用程序无关的安装文件被彻底删除,解决了安装文件删除不彻底,导致手机的存储空间变小、手机***运行速度变慢的问题。
附图说明
图1是根据本发明一个实施例的卸载应用程序的方法的流程图;
图2是根据本发明另一个实施例的卸载应用程序的方法中提示界面的示意图;
图3是根据本发明另一个实施例的卸载应用程序的方法的流程图;
图4是根据本发明另一个实施例的卸载应用程序的装置的框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
参照图1,本发明实施例提出一种卸载应用程序的方法,包括:
响应步骤S001,响应卸载应用程序的指令,在数据库中根据应用程序的名字查找应用程序对应的安装文件的文件名和存储路径,若判断安装文件与其它应用程序相关,则对安装文件增加标记,数据库中对应存储了应用程序的名字和与其对应的多个安装文件的文件名和存储路径;
删除步骤S002,根据存储路径将未增加标记的安装文件删除,并将应用程序的图标从其显示的位置删除。
本发明实施例中的应用程序为安装在手机、平板电脑、计算机、智能手表及其它智能设备上的应用程序。
以应用程序在手机上安装为例,在响应步骤S001中,卸载应用程序的指令由使用手机的用户或者由手机***发出。当用户将手机上的应用程序的图标放入到卸载箱中,发出了卸载应用程序的指令,此时,手机***响应卸载应用程序的指令,在存储应用程序的名字和应用程序对应的安装文件的文件名和存储路径的数据库中,找到应用程序对应的安装文件的文件名和存储路径。
例如:应用程序为电商应用程序,其安装文件的文件名和存储路径在数据库中存储方式如下,第一种存储方式如表1所示:
应用程序的名字 安装文件的文件名 安装文件的存储路径
电商应用程序 store.exe system/app/store
电商应用程序 store.txt system/app/store/file
表1
第二种存储方式如表2所示:
应用程序的名字 安装文件的存储路径和文件名
电商应用程序 system/app/store/store.exe
电商应用程序 system/app/store/file/store.txt
表2
对于表2这种存储格式,将“system/app/store/store.exe”中最后一个“/”之前的部分认为是存储路径,之后的部分认为是文件名。
当找到了电商应用程序对应的安装文件的文件名和存储路径后,需要判断安装文件store.exe是否仅与电商应用程序相关,如果是,那么代表可以在卸载电商应用程序时将其删除,如果否,则代表该文件与其它应用程序相关,如果在卸载电商应用程序时将其删除,可能会导致其它应用不能正常使用,所以需要将其进行标记,不进行删除。
对安装文件增加标记有两种方式,一种是对数据库中的安装文件的文件名增加标记,当对安装文件进行删除时,参照数据库中文件名的标记对安装文件进行删除或者保留。一种是对安装文件本身增加标记,对无标记的安装文件进行删除,对有标记的安装文件不进行删除。
通常,一个应用程序在安装时,会产生多个安装文件,有时还会产生空文件夹,在其中的一个实施例中,空文件夹也记录在数据库中,当卸载应用程序时,将其一并删除;在其中的一个实施例中,将空文件夹保留。
在删除步骤S002中,根据存储路径将未增加标记的安装文件删除,并将应用程序的图标从其显示的位置删除。
根据安装文件在数据库中存储的存储路径去删除安装文件,当对未增加标记的安装文件删除完毕后,将在手机的桌面上或应用程序列表中的被卸载的应用程序的图标删除。在其中的一个实施例中,将被卸载的应用程序的图标删除的同时或者之后,根据安装文件在数据库中存储的存储路径去删除安装文件。
通过响应卸载应用程序的指令,在数据库中根据应用程序的名字查找应用程序对应的安装文件的文件名和存储路径,若判断安装文件与其它应用程序相关,则对安装文件增加标记,根据存储路径将未增加标记的安装文件删除,并将应用程序的图标从其显示的位置删除的方式,使卸载应用程序时,与其它应用程序无关的安装文件被彻底删除,解决了安装文件删除不彻底,导致手机的存储空间变小、手机***运行速度变慢的问题。
在其中的一个实施例中,数据库中对应存储了应用程序的名字和与其对应的多个安装文件的文件名和存储路径为:应用程序被安装时所存储。
当手机***在安装应用程序时,将安装应用程序产生的安装文件的名字和存储路径存储到数据库中,并使应用程序的名字与安装文件的名字和存储路径对应存储,从而使得对该应用程序卸载时,能够找到其对应的安装文件并进行删除,从而使卸载应用程序后,手机的存储空间变大。
安装应用程序的方式有两种:第一种,下载安装包到手机,然后运行该安装包安装应用程序;第二种,在网页上,直接运行安装文件安装应用程序。
在其中的一个实施例中,在数据库中根据应用程序的名字查找应用程序对应的安装文件的文件名和存储路径,若判断安装文件与其它应用程序相关,则对安装文件增加标记,具体包括:在数据库中根据应用程序的名字,将应用程序对应的所有安装文件的文件名和存储路径找到,若在数据库中查找到应用程序的一个安装文件的文件名和存储路径与其它应用程序的名字对应保存,则判断安装文件与其它应用程序相关,对安装文件增加标记。
因为应用程序在安装时产生的安装文件可能会被其它应用程序使用,所以在删除安装文件之前,需要对安装文件进行判断,若其中的安装文件被其它应用程序使用,则对其增加标记,不对其进行删除。判断安装文件是否被其它应用程序使用的方法:通过判断安装文件的文件名和存储路径是否与其它应用程序的名字对应保存,若是,则说明该安装文件与其它应用程序相关。
通过对与其它应用程序相关的安装文件增加标记的方式,防止出现因误删除安装文件而导致其它应用程序无法正常使用的问题。
在其中的一个实施例中,根据存储路径将未增加标记的安装文件删除之后,还包括:将安装文件的标记删除。
当根据卸载应用程序的指令,将应用程序卸载完毕后,对安装文件增加的标记,此时需要删除掉。因为为了避免安装文件被误删除而对其临时增加了标记,所以当应用程序卸载完毕后,需要恢复安装文件,去掉标记,该安装文件以后被作为其它应用程序的安装文件存在。
通过当应用程序卸载完毕后,将安装文件的标记删除的方式,使与其它应用程序相关的安装文件被恢复,以后被作为其它应用程序的安装文件存在。
在其中的一个实施例中,根据存储路径将未增加标记的安装文件删除之后,还包括:弹出提示界面,在提示界面显示卸载应用程序完成的信息和/或释放存储空间的信息。
当对应用程序卸载完毕后,在手机的当前界面弹出提示界面,提示界面上显示卸载完成的信息如“卸载应用程序完成”,或显示释放存储空间的信息如“共释放31M”,也可二者都显示,如图2所示,201为提示界面,202为卸载完成的信息,203为释放存储空间的信息。
通过在提示界面显示应用程序完成的信息和/或释放存储空间的信息,使用户可以清楚的知道卸载应用程序已经完成,并了解具体释放的空间。
在其中的一个实施例中,根据存储路径将未增加标记的安装文件删除时,显示删除界面,在删除界面上显示删除安装文件的过程。
当手机***对安装文件进行删除时,显示删除文件的过程,在删除界面上,显示删除文件的过程,使用户可以了解删除了哪些文件以及删除的进度。
在其中的一个实施例中,不显示删除过程,整个删除过程在后台进行,不对用户显示。
实施例二
参照图3,以在手机上卸载应用程序为例,说明本发明的一个实施例的流程。
步骤S301,接收到用户将应用程序的图标拖动到卸载箱的操作,响应卸载应用程序的指令;
步骤S302,在数据库中,根据应用程序的名字将应用程序对应的所有安装文件的文件名和存储路径找到;
步骤S303,在数据库中对应用程序对应的安装文件的文件名和存储路径检索,若安装文件的文件名和存储路径与其它应用程序的名字对应保存,则判断该安装文件与其它应用程序相关,对该安装文件增加标记;
步骤S304,对应用程序对应的未增加标记的安装文件进行删除;
步骤S305,删除完毕后,弹出提示界面,在提示界面显示卸载应用程序完成的信息和释放存储空间的信息;
步骤S306,将安装文件的标记删除。
本实施例的技术方案,使用户在删除应用程序时,对与其它应用程序相关的安装文件增加标记的方式,使其不被删除,从而使与其它应用程序不相关的安装文件被一并删除的同时,也不影响其它应用程序的正常使用。
实施例三
参照图4,本发明提出一种卸载应用程序的装置,包括:
响应模块401,用于:响应卸载应用程序的指令,在数据库中根据应用程序的名字查找应用程序对应的安装文件的文件名和存储路径,若判断安装文件与其它应用程序相关,则对安装文件增加标记,数据库中对应存储了应用程序的名字和与其对应的多个安装文件的文件名和存储路径;
删除模块402,用于:根据存储路径将未增加标记的安装文件删除,并将应用程序的图标从其显示的位置删除。
通过响应卸载应用程序的指令,在数据库中根据应用程序的名字查找应用程序对应的安装文件的文件名和存储路径,若判断安装文件与其它应用程序相关,则对安装文件增加标记,根据存储路径将未增加标记的安装文件删除,并将应用程序的图标从其显示的位置删除的方式,使卸载应用程序时,与其它应用程序无关的安装文件被彻底删除,解决了安装文件删除不彻底,导致手机的存储空间变小、手机***运行速度变慢的问题。
在其中的一个实施例中,数据库中对应存储了应用程序的名字和与其对应的多个安装文件的文件名和存储路径为:应用程序被安装时所存储。
在其中的一个实施例中,在数据库中根据应用程序的名字查找应用程序对应的安装文件的文件名和存储路径,若判断安装文件与其它应用程序相关,则对安装文件增加标记,具体包括:在数据库中根据应用程序的名字,将应用程序对应的所有安装文件的文件名和存储路径找到,若在数据库中查找到应用程序的一个安装文件的文件名和存储路径与其它应用程序的名字对应保存,则判断安装文件与其它应用程序相关,对安装文件增加标记。
在其中的一个实施例中,根据存储路径将未增加标记的安装文件删除之后,还包括:将安装文件的标记删除。
在其中的一个实施例中,根据存储路径将未增加标记的安装文件删除之后,还包括:弹出提示界面,在提示界面显示卸载应用程序完成的信息和/或释放存储空间的信息。
在其中的一个实施例中,根据存储路径将未增加标记的安装文件删除时,显示删除界面,在删除界面上显示删除安装文件的过程。
实施例四
接收到用户将应用程序的图标拖动到卸载箱的操作,响应卸载应用程序的指令;在数据库中,根据应用程序的名字将应用程序对应的所有安装文件的文件名和存储路径找到;在数据库中对应用程序对应的安装文件的文件名和存储路径检索,若安装文件的文件名和存储路径与其它应用程序的名字对应保存,则判断该安装文件与其它应用程序相关,对该安装文件增加标记;对应用程序对应的未增加标记的安装文件进行删除;删除完毕后,弹出提示界面,在提示界面显示卸载应用程序完成的信息和释放存储空间的信息;将安装文件的标记删除。
本实施例的技术方案,使用户在删除应用程序时,对与其它应用程序相关的安装文件增加标记的方式,使其不被删除,从而使与其它应用程序不相关的安装文件被一并删除的同时,也不影响其它应用程序的正常使用。
本发明实施例还涉及一种计算机程序产品,其包括计算机可读介质,所述计算机可读介质包括:第一组代码,响应卸载应用程序的指令,在数据库中根据应用程序的名字查找应用程序对应的安装文件的文件名和存储路径,若判断安装文件与其它应用程序相关,则对安装文件增加标记,数据库中对应存储了应用程序的名字和与其对应的多个安装文件的文件名和存储路径;第二组代码,根据存储路径将未增加标记的安装文件删除,并将应用程序的图标从其显示的位置删除。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述程序可存储于计算机可读取存储介质中。执行时的程序,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (12)

1.一种卸载应用程序的方法,其特征在于,包括:
响应卸载应用程序的指令,在数据库中根据所述应用程序的名字查找所述应用程序对应的安装文件的文件名和存储路径,若判断所述安装文件与其它应用程序相关,则对所述安装文件增加标记,所述数据库中对应存储了所述应用程序的名字和与其对应的多个所述安装文件的文件名和存储路径;
根据所述存储路径将未增加所述标记的所述安装文件删除,并将所述应用程序的图标从其显示的位置删除。
2.根据权利要求1所述的卸载应用程序的方法,其特征在于:
所述数据库中对应存储了所述应用程序的名字和与其对应的多个所述安装文件的文件名和存储路径为:所述应用程序被安装时所存储。
3.根据权利要求1所述的卸载应用程序的方法,其特征在于:
在数据库中根据所述应用程序的名字查找所述应用程序对应的安装文件的文件名和存储路径,若判断所述安装文件与其它应用程序相关,则对所述安装文件增加标记,具体包括:在所述数据库中根据所述应用程序的名字,将所述应用程序对应的所有所述安装文件的文件名和存储路径找到,若在所述数据库中查找到所述应用程序的一个所述安装文件的文件名和存储路径与其它应用程序的名字对应保存,则判断所述安装文件与其它应用程序相关,对所述安装文件增加所述标记。
4.根据权利要求1所述的卸载应用程序的方法,其特征在于:
根据所述存储路径将未增加所述标记的所述安装文件删除之后,还包括:将所述安装文件的所述标记删除。
5.根据权利要求1至4任一项所述的卸载应用程序的方法,其特征在于:
根据所述存储路径将未增加所述标记的所述安装文件删除之后,还包括:弹出提示界面,在所述提示界面显示卸载应用程序完成的信息和/或释放存储空间的信息。
6.根据权利要求1至4任一项所述的卸载应用程序的方法,其特征在于,还包括:
根据所述存储路径将未增加所述标记的所述安装文件删除时,显示删除界面,在所述删除界面上显示删除所述安装文件的过程。
7.一种卸载应用程序的装置,其特征在于,包括:
响应模块,用于:响应卸载应用程序的指令,在数据库中根据所述应用程序的名字查找所述应用程序对应的安装文件的文件名和存储路径,若判断所述安装文件与其它应用程序相关,则对所述安装文件增加标记,所述数据库中对应存储了所述应用程序的名字和与其对应的多个所述安装文件的文件名和存储路径;
删除模块,用于:根据所述存储路径将未增加所述标记的所述安装文件删除,并将所述应用程序的图标从其显示的位置删除。
8.根据权利要求7所述的卸载应用程序的装置,其特征在于:
所述数据库中对应存储了所述应用程序的名字和与其对应的多个所述安装文件的文件名和存储路径为:所述应用程序被安装时所存储。
9.根据权利要求7所述的卸载应用程序的装置,其特征在于:
在数据库中根据所述应用程序的名字查找所述应用程序对应的安装文件的文件名和存储路径,若判断所述安装文件与其它应用程序相关,则对所述安装文件增加标记,具体包括:在所述数据库中根据所述应用程序的名字,将所述应用程序对应的所有所述安装文件的文件名和存储路径找到,若在所述数据库中查找到所述应用程序的一个所述安装文件的文件名和存储路径与其它应用程序的名字对应保存,则判断所述安装文件与其它应用程序相关,对所述安装文件增加所述标记。
10.根据权利要求7所述的卸载应用程序的装置,其特征在于:
根据所述存储路径将未增加所述标记的所述安装文件删除之后,还包括:将所述安装文件的所述标记删除。
11.根据权利要求7至10任一项所述的卸载应用程序的装置,其特征在于:
根据所述存储路径将未增加所述标记的所述安装文件删除之后,还包括:弹出提示界面,在所述提示界面显示卸载应用程序完成的信息和/或释放存储空间的信息。
12.根据权利要求7至10任一项所述的卸载应用程序的装置,其特征在于,还包括:
根据所述存储路径将未增加所述标记的所述安装文件删除时,显示删除界面,在所述删除界面上显示删除所述安装文件的过程。
CN201610509805.8A 2016-06-30 2016-06-30 一种卸载应用程序的方法和装置 Pending CN106055372A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610509805.8A CN106055372A (zh) 2016-06-30 2016-06-30 一种卸载应用程序的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610509805.8A CN106055372A (zh) 2016-06-30 2016-06-30 一种卸载应用程序的方法和装置

Publications (1)

Publication Number Publication Date
CN106055372A true CN106055372A (zh) 2016-10-26

Family

ID=57201592

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610509805.8A Pending CN106055372A (zh) 2016-06-30 2016-06-30 一种卸载应用程序的方法和装置

Country Status (1)

Country Link
CN (1) CN106055372A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106775887A (zh) * 2016-12-27 2017-05-31 努比亚技术有限公司 一种应用程序的卸载方法和装置
CN107463416A (zh) * 2017-08-22 2017-12-12 广东小天才科技有限公司 一种应用程序管理方法、应用程序管理装置及智能终端
CN108153869A (zh) * 2017-12-25 2018-06-12 北京安云世纪科技有限公司 文件追踪方法及装置、设备和存储介质
CN113568581A (zh) * 2021-07-29 2021-10-29 武汉天喻信息产业股份有限公司 一种嵌入式设备的多应用资源回收方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102867061A (zh) * 2012-09-20 2013-01-09 北京奇虎科技有限公司 ***管理方法和装置
CN103176828A (zh) * 2013-03-29 2013-06-26 北京奇虎科技有限公司 删除应用程序残留文件的方法及装置
US20150089654A1 (en) * 2012-06-07 2015-03-26 Tencent Technology (Shenzhen) Company Limited Malware removal method and system, and computer storage medium
CN104899049A (zh) * 2014-03-04 2015-09-09 北京金山安全软件有限公司 一种文件删除方法及其装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150089654A1 (en) * 2012-06-07 2015-03-26 Tencent Technology (Shenzhen) Company Limited Malware removal method and system, and computer storage medium
CN102867061A (zh) * 2012-09-20 2013-01-09 北京奇虎科技有限公司 ***管理方法和装置
CN103176828A (zh) * 2013-03-29 2013-06-26 北京奇虎科技有限公司 删除应用程序残留文件的方法及装置
CN104899049A (zh) * 2014-03-04 2015-09-09 北京金山安全软件有限公司 一种文件删除方法及其装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106775887A (zh) * 2016-12-27 2017-05-31 努比亚技术有限公司 一种应用程序的卸载方法和装置
CN107463416A (zh) * 2017-08-22 2017-12-12 广东小天才科技有限公司 一种应用程序管理方法、应用程序管理装置及智能终端
CN108153869A (zh) * 2017-12-25 2018-06-12 北京安云世纪科技有限公司 文件追踪方法及装置、设备和存储介质
CN113568581A (zh) * 2021-07-29 2021-10-29 武汉天喻信息产业股份有限公司 一种嵌入式设备的多应用资源回收方法及***
CN113568581B (zh) * 2021-07-29 2023-08-01 武汉天喻信息产业股份有限公司 一种嵌入式设备的多应用资源回收方法及***

Similar Documents

Publication Publication Date Title
US11314498B2 (en) System and method for downgrading applications
CN102667703B (zh) 用于虚拟磁带库***中的优化回收处理的***和方法
EP2521966B1 (en) Systems and methods for removing unreferenced data segments from deduplicated data systems
CN103577567A (zh) 一种Android***卸载应用删除垃圾文件的方法
CN102591745B (zh) 基于安卓***的***恢复方法、装置及智能设备
CN106708548A (zh) 程序升级方法和终端设备
US8984027B1 (en) Systems and methods for migrating files to tiered storage systems
CN106055372A (zh) 一种卸载应用程序的方法和装置
US8954398B1 (en) Systems and methods for managing deduplication reference data
CN103092687B (zh) 一种应用程序管理装置和方法
CN102216905A (zh) 应用还原点
CN104199750A (zh) 一种linux***的文件恢复方法及装置
CN104133641A (zh) 一种外部存储设备文件清除方法以及装置
CN103064752B (zh) 一种文件修复方法及装置
CN103034592A (zh) 数据处理方法和装置
CN110333876A (zh) 一种数据清除方法及控制设备
US10042570B2 (en) Tape backup and restore in a disk storage environment with intelligent data placement
CN105573788A (zh) 补丁处理的方法和设备以及生成补丁的方法和设备
CN104765631B (zh) 一种移动终端的应用程序恢复方法及装置
CN109992492A (zh) 功能模块的日志记录方法、装置、设备及可读存储介质
US11176089B2 (en) Systems and methods for implementing dynamic file systems
CN105786650A (zh) 数据的管理方法及装置
CN109271194A (zh) 基于分布式版本控制***的分支访问方法和装置
CN105354149A (zh) 一种内存数据查找方法和装置
CN105700971A (zh) 数据备份的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161026

WD01 Invention patent application deemed withdrawn after publication