应用程序的卸载方法、装置及移动终端的制作方法

文档序号:6622195阅读:236来源:国知局
应用程序的卸载方法、装置及移动终端的制作方法
【专利摘要】本发明公开了一种应用程序的卸载方法,包括:提供应用程序管理页面;接收用户针对待卸载应用程序的卸载指令;判断待卸载应用程序是否已激活了设备管理器;如果判断待卸载应用程序未激活设备管理器,则直接卸载待卸载应用程序;以及如果判断待卸载应用程序已激活了设备管理器,则跳转至取消激活页面,并在用户取消激活之后卸载待卸载应用程序。本发明实施例的方法为用户提供了卸载引导功能,通过该卸载引导过程,大大降低了用户卸载已激活了设备管理器应用的难度,也能够让某些为防止被卸载的恶意应用被轻松卸载。本发明还公开了一种应用程序的卸载装置及一种移动终端。
【专利说明】应用程序的卸载方法、装置及移动终端

【技术领域】
[0001] 本发明涉及移动设备【技术领域】,尤其涉及一种应用程序的卸载方法、装置及移动 终端。

【背景技术】
[0002] 目前,当用户想卸载移动终端上的某个应用程序时,一般情况下只需在应用程序 管理界面中直接使用移动终端的操作系统所带的卸载程序(或功能)即可将其卸载成功。 但是,当某个应用程序被加入了移动终端的设备管理器后,即相当于将系统管理员权限授 权给该应用程序,此时当用户卸载该应用程序时,由于用户没有从设备管理器中取消该应 用程序,因此会导致用户无法将该应用程序卸载成功;并且由于在卸载时,系统没有任何指 引以使用户先去取消设备管理器再进行卸载,使得当用户忘记将该应用程序加入过设备管 理器时,导致用户无法得知不能卸载该应用程序的原因。


【发明内容】

[0003] 本发明的目的旨在至少在一定程度上解决上述的技术问题之一。
[0004] 为此,本发明的第一个目的在于提出一种应用程序的卸载方法。该方法为用户提 供了卸载引导功能,通过该卸载引导过程,大大降低了用户卸载已激活了设备管理器应用 的难度,也能够让某些为防止被卸载的恶意应用被轻松卸载。
[0005] 本发明第二个目的在于提出一种应用程序的卸载装置。
[0006] 本发明第三个目的在于提出一种移动终端。
[0007] 为了实现上述目的,本发明第一方面实施例的应用程序的卸载方法,包括:提供应 用程序管理页面;接收用户针对待卸载应用程序的卸载指令;判断所述待卸载应用程序是 否已激活了设备管理器;如果判断所述待卸载应用程序未激活所述设备管理器,则直接卸 载所述待卸载应用程序;以及如果判断所述待卸载应用程序已激活了所述设备管理器,则 跳转至取消激活页面,并在所述用户取消激活之后卸载所述待卸载应用程序。
[0008] 本发明实施例的应用程序的卸载方法,可提供应用程序管理页面,并当接收到用 户针对待卸载应用程序的卸载指令之后,判断待卸载应用程序是否已激活了设备管理器, 如果否,则可直接卸载待卸载应用程序,如果是,则可跳转至取消激活页面,并在用户取消 激活之后卸载待卸载应用程序,通过该实现方式为用户提供了卸载引导功能,通过该卸载 引导过程,大大降低了用户卸载已激活了设备管理器应用的难度,也能够让某些为防止被 卸载的恶意应用被轻松卸载。
[0009] 为了实现上述目的,本发明第二方面实施例的应用程序的卸载装置,包括:第一提 供模块,用于提供应用程序管理页面;第一接收模块,用于接收用户针对待卸载应用程序的 卸载指令;判断模块,用于判断所述待卸载应用程序是否已激活了设备管理器;卸载模块, 用于在所述判断模块判断所述待卸载应用程序未激活所述设备管理器时,直接卸载所述待 卸载应用程序;以及跳转模块,用于在所述判断模块判断所述待卸载应用程序已激活所述 设备管理器时,跳转至取消激活页面,其中所述卸载模块还用于在所述用户取消激活之后 卸载所述待卸载应用程序。
[0010] 本发明实施例的应用程序的卸载装置,可通过第一提供模块提供应用程序管理 页面,判断模块在第一接收模块接收到用户针对待卸载应用程序的卸载指令之后,判断待 卸载应用程序是否已激活了设备管理器,若否,则卸载模块可直接卸载待卸载应用程序,若 是,则跳转模块跳转至取消激活页面,卸载模块在用户取消激活之后卸载待卸载应用程序, 通过该实现方式为用户提供了卸载引导功能,通过该卸载引导过程,大大降低了用户卸载 已激活了设备管理器应用的难度,也能够让某些为防止被卸载的恶意应用被轻松卸载。 [0011] 为了实现上述目的,本发明第三方面实施例的移动终端,包括:壳体、处理器、存储 器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和 所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件 供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可 执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:提供应用 程序管理页面;接收用户针对待卸载应用程序的卸载指令;判断所述待卸载应用程序是否 已激活了设备管理器;如果判断所述待卸载应用程序未激活所述设备管理器,则直接卸载 所述待卸载应用程序;以及如果判断所述待卸载应用程序已激活了所述设备管理器,则跳 转至取消激活页面,并在所述用户取消激活之后卸载所述待卸载应用程序。
[0012] 本发明实施例的移动终端,可提供应用程序管理页面,并当接收到用户针对待卸 载应用程序的卸载指令之后,判断待卸载应用程序是否已激活了设备管理器,如果否,则可 直接卸载待卸载应用程序,如果是,则可跳转至取消激活页面,并在用户取消激活之后卸载 待卸载应用程序,通过该实现方式为用户提供了卸载引导功能,通过该卸载引导过程,大大 降低了用户卸载已激活了设备管理器应用的难度,也能够让某些为防止被卸载的恶意应用 被轻松卸载。
[0013] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。

【专利附图】

【附图说明】
[0014] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变 得明显和容易理解,其中,
[0015] 图1是根据本发明一个实施例的应用程序的卸载方法的流程图;
[0016] 图2(a)是根据本发明一个实施例的应用程序管理页面的示意图;
[0017] 图2(b)是根据本发明一个实施例的取消激活页面的示意图;
[0018] 图2(c)是根据本发明一个实施例的提示是否要卸载的提示窗口的示意图;
[0019] 图3是根据本发明一个实施例的应用程序的卸载装置的结构示意图;
[0020] 图4是根据本发明另一个实施例的应用程序的卸载装置的结构示意图;
[0021] 图5是根据本发明又一个实施例的应用程序的卸载装置的结构示意图。

【具体实施方式】
[0022] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0023] 下面参考附图描述根据本发明实施例的应用程序的卸载方法、装置及移动终端。
[0024] 图1是根据本发明一个实施例的应用程序的卸载方法的流程图。需要说明的是, 本发明实施例的应用程序的卸载方法可应用于移动终端的操作系统所带的卸载程序(或 功能)中,也可应用于具有卸载功能的应用程序中,如移动终端的软件管家等。其中,移动 终端可以是手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。
[0025] 如图1所示,该应用程序的卸载方法可以包括:
[0026] S101,提供应用程序管理页面。
[0027] 应当理解,在本发明的实施例中,应用程序管理页面可理解是为用户提供的管理 应用程序的界面,用户可通过该管理页面对移动终端中的应用程序进行管理。例如,以移动 终端的操作系统为Android操作系统为例,该移动终端为用户提供了应用程序管理器,用 户可在该应用程序管理器中对各个应用程序进行管理,如卸载、清理缓存、清除数据、强制 停止、清除默认值等。又如,还可为用户提供如图2(a)所示的应用程序管理页面,该管理页 面中具有待卸载应用程序的名称、对应的"卸载"按钮等。
[0028] S102,接收用户针对待卸载应用程序的卸载指令。
[0029] 举例而言,假设应用程序管理页面中具有"卸载"功能按钮,当接收到用户针对某 个应用程序而点击"卸载"功能按钮时,可进入判断是否已激活了设备管理器的判断过程。
[0030] S103,判断待卸载应用程序是否已激活了设备管理器。
[0031] 其中,设备管理器的功能可理解是与PC (Personal Computer,个人计算机)机上 的设备管理器的功能一样,即是一种管理工具,可用它来管理移动终端上的设备及应用程 序。可以使用设备管理器查看和更改设备属性、更新设备驱动程序、配置设备设置和卸载应 用程序等。
[0032] 具体而言,可调取移动终端的操作系统的接口以查询待卸载应用程序是否已激活 了设备管理器。也就是说,当接收到用户针对待卸载应用程序的卸载指令之后,可先调取移 动终端的操作系统的接口,并根据该接口来查询该待卸载应用程序是否已激活了设备管理 器,即查询该待卸载应用程序是否加入到了设备管理器中。其中,在本发明的实施例中,上 述接口是一个操作系统未对外公开的隐藏接口,由于本发明的发明人通过分析操作系统的 系统源代码,发现在系统 "DevicePolicyManager" 中有个名为 "packageHasActiveAdmins" 的隐藏的接口,因此本发明的发明人通过java的反射技术,来获取该隐藏接口的返回值, 从而根据该返回值以判定待卸载应用程序是否已经激活了设备管理器。
[0033] S104,如果判断待卸载应用程序未激活设备管理器,则直接卸载待卸载应用程序。
[0034] S105,如果判断待卸载应用程序已激活了设备管理器,则跳转至取消激活页面,并 在用户取消激活之后卸载待卸载应用程序。
[0035] 进一步的,在本发明的一个实施例中,在跳转至取消激活页面之后,该应用程序的 卸载方法还可包括:接收用户的取消激活指令;以及提供是否要卸载的提示窗口。
[0036] 举例而言,以待卸载应用程序为"Armor For Android"应用程序为例,如果判断该 "Armor For Android"应用程序已激活了设备管理器,那么可跳转到取消激活设备管理器 的页面,如图2(b)所示,并在接收到用户点击的"取消激活"按钮的指令之后,可为用户提 供提示窗口,以提示用户是否要卸载该应用程序(如图2(c)所示),当接收到用户点击"确 定"按钮时,可对该应用进行卸载。
[0037] 进一步的,在本发明的一个实施例中,在判断待卸载应用程序已激活了设备管理 器之后,该应用程序的卸载方法还可包括:提供提示窗口以向用户发送待卸载应用程序无 法卸载的提示。由此,使得用户可直观地了解到导致应用程序无法卸载的原因。
[0038] 本发明实施例的应用程序的卸载方法,可提供应用程序管理页面,并当接收到用 户针对待卸载应用程序的卸载指令之后,判断待卸载应用程序是否已激活了设备管理器, 如果否,则可直接卸载待卸载应用程序,如果是,则可跳转至取消激活页面,并在用户取消 激活之后卸载待卸载应用程序,通过该实现方式为用户提供了卸载引导功能,通过该卸载 引导过程,大大降低了用户卸载已激活了设备管理器应用的难度,也能够让某些为防止被 卸载的恶意应用被轻松卸载。
[0039] 为了实现上述实施例,本发明还提出了 一种应用程序的卸载装置。
[0040] 图3是根据本发明一个实施例的应用程序的卸载装置的结构示意图。如图3所示, 该应用程序的卸载装置可以包括:第一提供模块10、第一接收模块20、判断模块30、卸载模 块40和跳转模块50。
[0041] 具体地,第一提供模块10可用于提供应用程序管理页面。应当理解,在本发明的 实施例中,应用程序管理页面可理解是为用户提供的管理应用程序的界面,用户可通过该 管理页面对移动终端中的应用程序进行管理。例如,以移动终端的操作系统为Android操 作系统为例,第一提供模块10为用户提供了应用程序管理器,用户可在该应用程序管理器 中对各个应用程序进行管理,如卸载、清理缓存、清除数据、强制停止、清除默认值等。又如, 第一提供模块10还可为用户提供如图2 (a)所示的应用程序管理页面,该管理页面中具有 待卸载应用程序的名称、对应的"卸载"按钮等。
[0042] 第一接收模块20可用于接收用户针对待卸载应用程序的卸载指令。举例而言,假 设应用程序管理页面中具有"卸载"功能按钮,在第一接收模块20接收到用户针对某个应 用程序而点击"卸载"功能按钮时,可进入判断是否已激活了设备管理器的判断过程。
[0043] 判断模块30可用于判断待卸载应用程序是否已激活了设备管理器。其中,设备管 理器的功能可理解是与PC机上的设备管理器的功能一样,即是一种管理工具,可用它来管 理移动终端上的设备及应用程序。可以使用设备管理器查看和更改设备属性、更新设备驱 动程序、配置设备设置和卸载应用程序等。
[0044] 具体而言,判断模块30可具体用于调取移动终端的操作系统的接口以查询待卸 载应用程序是否已激活了设备管理器。也就是说,判断模块30在第一接收模块20接收 到用户针对待卸载应用程序的卸载指令之后,可先调取移动终端的操作系统的接口,并根 据该接口来查询该待卸载应用程序是否已激活了设备管理器,即查询该待卸载应用程序 是否加入到了设备管理器中。其中,在本发明的实施例中,上述接口是一个操作系统未对 外公开的隐藏接口,由于本发明的发明人通过分析操作系统的系统源代码,发现在系统 "DevicePolicyManager" 中有个名为 "packageHasActiveAdmins" 的隐藏的接口,因此本发 明的发明人通过java的反射技术,来获取该隐藏接口的返回值,从而根据该返回值以判定 待卸载应用程序是否已经激活了设备管理器。
[0045] 卸载模块40可用于在判断模块30判断待卸载应用程序未激活设备管理器时,直 接卸载待卸载应用程序。
[0046] 跳转模块50可用于在判断模块30判断待卸载应用程序已激活设备管理器时,跳 转至取消激活页面。其中,在本发明的实施例中,卸载模块40还可用于在用户取消激活之 后卸载待卸载应用程序。
[0047] 进一步的,在本发明的一个实施例中,如图5所示,该应用程序的卸载装置还可包 括第二接收模块70和第三提供模块80。具体地,第二接收模块70可用于接收用户的取消 激活指令。第三提供模块80可用于提供是否要卸载的提示窗口。
[0048] 举例而言,以待卸载应用程序为"Armor For Android"应用程序为例,如果判断该 "Armor For Android"应用程序已激活了设备管理器,那么跳转模块50可跳转到取消激活 设备管理器的页面,如图2(b)所示。第三提供模块80在第二接收模块70接收到用户点击 的"取消激活"按钮的指令之后,可为用户提供提示窗口,以提示用户是否要卸载该应用程 序(如图2(c)所示)。当接收到用户点击"确定"按钮时,卸载模块40可对该应用进行卸 载。
[0049] 进一步的,在本发明的一个实施例中,如图4所示,该应用程序的卸载装置还可包 括第二提供模块60。第二提供模块60可用于在判断模块30判断卸载应用程序已激活了设 备管理器之后,提供提示窗口以向用户发送待卸载应用程序无法卸载的提示。由此,使得用 户可直观地了解到导致应用程序无法卸载的原因。
[0050] 本发明实施例的应用程序的卸载装置,可通过第一提供模块提供应用程序管理 页面,判断模块在第一接收模块接收到用户针对待卸载应用程序的卸载指令之后,判断待 卸载应用程序是否已激活了设备管理器,若否,则卸载模块可直接卸载待卸载应用程序,若 是,则跳转模块跳转至取消激活页面,卸载模块在用户取消激活之后卸载待卸载应用程序, 通过该实现方式为用户提供了卸载引导功能,通过该卸载引导过程,大大降低了用户卸载 已激活了设备管理器应用的难度,也能够让某些为防止被卸载的恶意应用被轻松卸载。
[0051] 为了实现上述目的,本发明还提出了一种移动终端,需要说明的是,该移动终端可 以是手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。该移动终端可以包 括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处 理器和存储器设置在电路板上;电源电路,用于为移动终端的各个电路或器件供电;存储 器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可 执行程序代码对应的程序,以用于执行以下步骤:
[0052] S101',提供应用程序管理页面。
[0053] S102',接收用户针对待卸载应用程序的卸载指令。
[0054] S103 ',判断待卸载应用程序是否已激活了设备管理器。
[0055] S104',如果判断待卸载应用程序未激活设备管理器,则直接卸载待卸载应用程 序。
[0056] S105',如果判断待卸载应用程序已激活了设备管理器,则跳转至取消激活页面, 并在用户取消激活之后卸载待卸载应用程序。
[0057] 本发明实施例的移动终端,可提供应用程序管理页面,并当接收到用户针对待卸 载应用程序的卸载指令之后,判断待卸载应用程序是否已激活了设备管理器,如果否,则可 直接卸载待卸载应用程序,如果是,则可跳转至取消激活页面,并在用户取消激活之后卸载 待卸载应用程序,通过该实现方式为用户提供了卸载引导功能,通过该卸载引导过程,大大 降低了用户卸载已激活了设备管理器应用的难度,也能够让某些为防止被卸载的恶意应用 被轻松卸载。
[0058] 在本发明的描述中,需要理解的是,术语"第一"、"第二"仅用于描述目的,而不能 理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有"第 一"、"第二"的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,"多个" 的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0059] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括 一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部 分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺 序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明 的实施例所属【技术领域】的技术人员所理解。
[0060] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是 用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以 供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指 令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置 或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传 播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使 用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个 布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读 存储器(R0M),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光 盘只读存储器(⑶ROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其 他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必 要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器 中。
[0061] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述 实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件 或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下 列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路 的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场 可编程门阵列(FPGA)等。
[0062] 本【技术领域】的普通技术人员可以理解实现上述实施例方法携带的全部或部分步 骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介 质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0063] 此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以 是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模 块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如 果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机 可读取存储介质中。
[0064] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0065] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任 一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技 术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结 合和组合。
[0066] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例 性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述 实施例进行变化、修改、替换和变型。
【权利要求】
1. 一种应用程序的卸载方法,其特征在于,包括以下步骤: 提供应用程序管理页面; 接收用户针对待卸载应用程序的卸载指令; 判断所述待卸载应用程序是否已激活了设备管理器; 如果判断所述待卸载应用程序未激活所述设备管理器,则直接卸载所述待卸载应用程 序;以及 如果判断所述待卸载应用程序已激活了所述设备管理器,则跳转至取消激活页面,并 在所述用户取消激活之后卸载所述待卸载应用程序。
2. 如权利要求1所述的应用程序的卸载方法,其特征在于,在判断所述待卸载应用程 序已激活了设备管理器之后,还包括: 提供提示窗口以向所述用户发送所述待卸载应用程序无法卸载的提示。
3. 如权利要求1所述的应用程序的卸载方法,其特征在于,所述判断所述待卸载应用 程序是否已激活了设备管理器具体包括: 调取移动终端的操作系统的接口以查询所述待卸载应用程序是否已激活了设备管理 器。
4. 如权利要求1所述的应用程序的卸载方法,其特征在于,在跳转至取消激活页面之 后,还包括: 接收所述用户的取消激活指令; 提供是否要卸载的提示窗口。
5. -种应用程序的卸载装置,其特征在于,包括: 第一提供模块,用于提供应用程序管理页面; 第一接收模块,用于接收用户针对待卸载应用程序的卸载指令; 判断模块,用于判断所述待卸载应用程序是否已激活了设备管理器; 卸载模块,用于在所述判断模块判断所述待卸载应用程序未激活所述设备管理器时, 直接卸载所述待卸载应用程序;以及 跳转模块,用于在所述判断模块判断所述待卸载应用程序已激活所述设备管理器时, 跳转至取消激活页面,其中所述卸载模块还用于在所述用户取消激活之后卸载所述待卸载 应用程序。
6. 如权利要求5所述的应用程序的卸载装置,其特征在于,还包括: 第二提供模块,用于在所述判断模块判断所述卸载应用程序已激活了设备管理器之 后,提供提示窗口以向所述用户发送所述待卸载应用程序无法卸载的提示。
7. 如权利要求5所述的应用程序的卸载装置,其特征在于,所述判断模块具体用于: 调取移动终端的操作系统的接口以查询所述待卸载应用程序是否已激活了设备管理 器。
8. 如权利要求5所述的应用程序的卸载装置,其特征在于,还包括: 第二接收模块,用于接收所述用户的取消激活指令;以及 第三提供模块,用于提供是否要卸载的提示窗口。
9. 一种移动终端,其特征在于,包括:壳体、处理器、存储器、电路板和电源电路,其中, 所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板 上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存储可 执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可 执行程序代码对应的程序,以用于执行以下步骤: 提供应用程序管理页面; 接收用户针对待卸载应用程序的卸载指令; 判断所述待卸载应用程序是否已激活了设备管理器; 如果判断所述待卸载应用程序未激活所述设备管理器,则直接卸载所述待卸载应用程 序;以及 如果判断所述待卸载应用程序已激活了所述设备管理器,则跳转至取消激活页面,并 在所述用户取消激活之后卸载所述待卸载应用程序。
【文档编号】G06F9/445GK104123165SQ201410375304
【公开日】2014年10月29日 申请日期:2014年7月31日 优先权日:2014年7月31日
【发明者】杨松, 樊扬 申请人:北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1