应用防卸载方法及装置与流程

文档序号:12786770阅读:来源:国知局

技术特征:

1.一种应用防卸载方法,其特征在于,包括:

在接收到卸载应用的请求时,发起解除所述应用的设备管理器的操作;

锁定屏幕并进行鉴权操作;

判断所述鉴权操作是否成功;

若否,则不解除所述应用的设备管理器,并不响应卸载所述应用的请求;

其中所述设备管理器是由以下方法建立的:

接收针对应用建立设备管理器的请求;

响应所述请求,使所述应用继承DeviceAdminReceiver方法;

在配置文件中声明所述DeviceAdminReceiver方法;

根据所述配置文件,激活所述应用的设备管理器,激活后所述设备管理器用于防止所述应用被卸载。

2.如权利要求1所述的方法,其特征在于,在不响应卸载所述应用的请求之后,还包括:

定位当前地理位置信息,并上传所述地理位置信息至所述应用的服务器。

3.如权利要求1所述的方法,其特征在于,在不响应卸载所述应用的请求之后,还包括:

定位当前地理位置信息,并发送所述地理位置信息至预设移动设备。

4.如权利要求1所述的方法,其特征在于,在判断鉴权操作是否成功之后,还包括:

若是,则解除锁屏,并解除所述应用的设备管理器,并响应卸载所述应用的请求。

5.如权利要求4所述的方法,其特征在于,在解除锁屏之后,还包括:

输出请求确认的对话框;

根据所述对话框中被触发的按钮确定是否解除所述应用的设备管理器;

相应地,所述解除所述应用的设备管理器,包括:

若确定按钮被触发,则解除所述应用的设备管理器。

6.一种应用防卸载装置,其特征在于,包括:

接收单元,用于在接收到卸载应用的请求时,发起解除所述应用的设备管理器的操作;

锁屏单元,用于锁定屏幕并进行鉴权操作;

判断单元,用于判断所述鉴权操作是否成功;

处理单元,用于在所述鉴权操作不成功时,不解除所述应用的设备管理器,并不响应卸载所述应用的请求;

其中所述设备管理器是由以下装置建立的:

第二接收单元,用于接收针对应用建立设备管理器的请求;

响应单元,用于响应所述请求,使所述应用继承DeviceAdminReceiver方法;

声明单元,用于在配置文件中声明所述DeviceAdminReceiver方法;

激活单元,用于根据所述配置文件,激活所述应用的设备管理器,激活后所述设备管理器用于防止所述应用被卸载。

7.如权利要求6所述的装置,其特征在于,在所述处理单元之后,还包括:

第一定位单元,用于定位当前地理位置信息,并上传所述地理位置信息至所述应用的服务器。

8.如权利要求6所述的装置,其特征在于,在所述处理单元之后,还包括:

第二定位单元,用于定位当前地理位置信息,并发送所述地理位置信息至预设移动设备。

9.如权利要求6所述的装置,其特征在于,在所述判断单元之后,还包括:

第一处理子单元,用于在所述鉴权操作成功时,解除锁屏;

第二处理子单元,用于在解除锁屏后,解除所述应用的设备管理器,并响应卸载所述应用的请求。

10.如权利要求9所述的装置,其特征在于,在所述第一处理子单元之后,还包括:

输出子单元,用于在解除锁屏后,输出请求确认的对话框;

第一判断子单元,用于根据所述对话框中被触发的按钮确定是否解除所述应用的设备管理器;

相应地,所述第二处理子单元,还用于在确定按钮被触发时,解除所述应用的设备管理器。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1