0%

设备管理器?

Android 2.2 介绍了通过提供设备管理器来支持企业级应用的开发。设备管理器API提供了系统级别的一些功能,允许企业使用一些安全敏感的应用来开发更多内部的应用。
官方介绍:https://developer.android.com/guide/topics/admin/device-admin.html#overview

示例

首先,我们需要在配置文件中声明一个DeviceAdminReceiver的继承类,这里命名为MyDeviceReceiver。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!-- 把receiver去掉覆盖安装即可正常删除apk -->
<receiver
android:name=".MyDeviceReceiver"
android:label="@string/app_name"
android:permission="android.permission.BIND_DEVICE_ADMIN"> <!-- 需要声明权限 -->

<meta-data
android:name="android.app.device_admin"
android:resource="@xml/device_admin_sample" />

<intent-filter>
<!--此处必须设定该Action,不设定则无法启动设备管理器-->
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
</intent-filter>

</receiver>
阅读全文 »

这篇文章是使用hexo写文章会用到的基本语法,记录下来学习过程中自己遇到的问题,也让读者们少走弯路。

阅读全文 »