定义一个继承DeviceAdminReceiver 的子类。 然后在清单文件中配置此Receiver。此Receiver中的mipedata属性需要一个xmlDevice权限文件。 所以在res/xml下定义一个xml文件。 再激活这个设备管理器。就可以使用这个设备管理器锁屏卸载删数据了。代码如下 定义设备管理器接收者 public class DeviceRecevier extends DeviceAdminReceiver { 清单文件注册 <<receiver android:name=".receiver.DeviceRecevier"> android:name=".DeviceReceiver" 声明权限xml <?xml version="1.0" encoding="utf-8"?> 获取设备管理者 mPolicyManager = (DevicePolicyManager) context.getSystemService(Context.DEVICE_POLICY_SERVICE); componentName = new ComponentName(context, DeviceRecevier.class); 判断设备管理者是否被激活 mPolicyManager.isAdminActive(componentName) 激活即可调用mPolicyManager的一系列的API方法如wipedata销毁数据和lockview锁屏 |
|
来自: Dragon_chen > 《Android常用功能》