Android 包含一些用于管理专用于特定用途的设备的 API。 本开发者指南介绍了这些 API。如果您是企业移动管理 (EMM) 开发者或解决方案集成商,请阅读本指南以开始使用。
专用设备用于哪些国家/地区?
专用设备(以前称为企业自有的单一用途设备,即 COSU)是服务于特定用途的完全受管设备。Android 提供了一些 API,可帮助您打造能够满足员工和客户特定需求的设备:
- 面向员工:库存管理、现场服务管理、运输和物流
- 面向客户:自助服务终端、数字标牌、酒店签到
专用设备功能
Android 包含一些 API,可帮助使用专用设备的用户专注于执行任务。您通常需要从自己开发的自定义 Home 应用中调用这些 API。您的自定义主屏幕应用可以使用以下部分或全部 API:
- 以类似于自助服务终端的沉浸式方式运行系统,其中设备使用锁定任务模式锁定到一组列入许可名单的应用。
- 通过管理临时和次要用户,在多个用户(例如轮班员工或公共自助服务终端用户)之间共享设备。
- 通过缓存应用软件包,避免设备为每个临时用户再次下载同一应用。
- 通过冻结操作系统版本,在关键时段暂停无线下载 (OTA) 系统更新。
如需调用这些 API,应用必须是全代管式设备的管理员(详见下一部分)。
企业管理的设备
由于专用设备可能无人看管或用于关键任务,因此您需要保护设备。为了防止滥用,专用设备是完全受管的,并由管理员组件拥有(管理员组件通常也负责管理用户)。全代管式部署适用于专门用于工作的公司自有设备。如需详细了解 Android 设备管理,请参阅 Android Enterprise 概览指南。
根据解决方案的需求和业务目标,您可以通过以下任一方式管理设备:
- 开发您自己的设备政策控制器 (DPC),并将其与自定义主屏幕应用结合使用。
- 使用 Android Management API 可以管理设备和任何自定义应用。
- 使用支持锁定任务模式和其他专用设备功能的第三方 EMM 解决方案。
测试
如果您打算支持第三方 EMM,请使用该 EMM 的解决方案制定端到端测试计划。
我们还提供了以下资源,可供您用来创建自己的开发或测试环境:
在开发过程中,您可以使用 Android 调试桥 (adb) 将应用设置为全代管式设备的管理员。
配置专用设备
完成解决方案的开发后,您就可以预配 Android 设备或设置设备以便进行管理。如需预配设备,请完成以下步骤:
- 将设备恢复出厂设置。
注册设备。我们建议使用包含设备配置配置的二维码。IT 管理员可以扫描该代码以配置设备。
如果您无法使用二维码,可以通过其他方法(例如 NFC 触碰或输入标识符)来注册设备。
文档
其他资源
如需详细了解如何开始使用专用设备,请参阅以下文档:
- Android Enterprise 概览,其中介绍了设备管理。
- 构建设备政策控制器介绍了如何开发 DPC。
- 专用设备实战宝典举例说明了专用设备的典型功能。