6

由于申请 EMM 集成的过程花费了大量的时间,而且整个过程被那些经历过的幸运者描述为“令人难以置信的痛苦”,我想知道是否绝对需要成为 EMM拥有一个正常工作的设备策略控制器应用程序 (DPC)。

如果你遇到这个问题,请分享经验。

我正在为 COSU 设备开发并希望进入信息亭模式。我知道如何做到这一点的方法的存在,但他们都实现了一堆变通办法 - 这不是一个选择 - 我想要一种可控、安全和健壮的方式来做到这一点。我也不在乎没有远程管理的能力。

4

3 回答 3

4

您可以使用 Google 的新Android Management API来管理 Android 设备,而无需构建 DPC 或注册为 EMM。

于 2017-08-05T12:10:26.903 回答
3

您只想编写一个使用 Device Policy Owner 的应用程序?假设您拥有这些设备,这相当简单。只需安装您的应用程序、adb shell 并运行 dpm 命令将您的应用程序设置为所有者。如果您从制造商处批量购买,您可以让他们在您安装的自定义映像中为您执行此操作(尽管您可能需要解释您想要什么,但这不是一个常见的用例)。

当然,任何事情都有其局限性。这将起作用,除非用户设法恢复出厂设置。您可以通过 UI 阻止,但通常可以通过恢复模式或解锁引导加载程序来访问。所以它不会被随意入侵,但如果有人真的想进入你的设备并且他们有物理访问权限和时间,他们可以。

于 2017-08-01T15:41:42.603 回答
1

无需注册 EMM 社区就可以编写自己的 DPC。

配置设备最方便的选项是通过 NFC。例如使用第二个设备,因为编写配置应用程序非常简单。

请参阅在 Android 中实现 Kiosk 模式(第 3 部分和第 4 部分)以获得一个很好的示例。

我在使用一些 Android 5 设备时遇到了一些问题,但从 6.0 开始,它运行良好。

于 2017-08-01T17:14:31.747 回答