21_锁屏和恢复出厂设置

锁屏和恢复出厂

 

我们如果激活了设备管理器,取得了设备管理器的锁屏和恢复出厂设置的权限

那么就很变态了,我们可以控制锁屏可以控制恢复出厂设置

 

 

先拿到设备管理器

 

DevicePolicyManager mgr = (DevicePolicyManager) context

.getSystemService(Context.DEVICE_POLICY_SERVICE);

 

 

再拿到组件

 

ComponentName component = new ComponentName(context, SafeDeviceAdminReceiver.class);

 

拿到组件是为了判断设备管理器激活了没有

通过

 

mgr.isAdminActive(component);

 

 

 

然后就有这么几个功能了

 

 

mgr.lockNow(); 就是锁屏

 

 

mgr.resetPassword(“123”,DevicePolicyManager.RESET_PASSWORD_REQUIRE_ENTRY)

这个是重置解屏密码

 

 

mgr.wipedata(参数)

参数是0就是恢复出厂设置

参数是WIPE_EXTERNAL_STORAGE 就是清除sd卡数据

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(21_锁屏和恢复出厂设置)