介绍
Android 2.2(API 8)开始提供了一个可管理和操作设备的类DevicePolicyManager
,通过这个类可以进行锁屏、设置密码、清除密码、恢复出厂设置等操作。具体功能有:
- 恢复出厂设置
- 更改屏幕解锁密码
- 设置密码规则
- 监视屏幕解锁尝试次数
- 锁定屏幕
- 设置设备全局代理
- 设置锁定屏幕密码的有效期
- 设置存储设备加密
- 停用相机
- 锁屏时禁用某些功能
使用方法
- 定义Receiver,继承DeviceAdminReceiver
- 添加xml,定义需要的管理权限清单
- 在AndroidManifest.xml中注册receiver
- 使用DeviceAdminReceiver操作设备
代码详解