Android进行设备管理(针对企业开发)

本文介绍了Android从2.2版本开始提供的设备管理API,包括如何声明和定义策略、接收设备管理事件以及激活设备管理员。通过DevicePolicyManager类和DeviceAdminReceiver,开发者可以实现锁屏、禁用摄像头等功能,并对用户取消激活设备管理等事件作出响应。注意需针对不同系统版本判断策略支持。详情参考官方文档。
摘要由CSDN通过智能技术生成


设备管理

Android从2.2版本开始,提供了一套设备管理API来进行Android手机设备的管理工作,其中包含设备锁屏、禁用启用摄像头(4.0开始提供)、擦除用户数据(也可擦除sdcard中的数据,不过要到2.3)等一系列的设备管理策略,具体可参见DevicePolicyManager类中的定义(http://developer.android.com/reference/android/app/admin/DevicePolicyManager.html),下面是一些具体的步骤~


声明和定义策略

在使用设备管理功能前需在res/xml/device_admin.xml 中声明和定义要使用的设备策略,这些声明和定义的策略将会被我们的应用程序执行,如果你执行了没在  res/xml/device_admin.xml  声明和定义的策略,那将会抛出 SecurityException  异常,具体定义如下

<device-admin xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-policies>
        <li
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值