繁体   English   中英

设备所有者、信息亭和 Google EMM

[英]Device owner, kiosk and Google EMM

也许有人知道,三星有一个名为 KNOX SDK 的强大核心。我们有基于此 sdk 的应用程序。 我们正在寻找一种无需 knox sdk 即可执行相同应用程序的方法。 但我们坚持使用简单的 function,如信息亭模式。 如果没有为应用程序设置设备所有者,则此模式不起作用(对我来说很难理解)我发现的所有内容 - 就是这样: 在此处输入图像描述

如果我自己测试应用程序,这种方式是正确的。 但是当时间到了,我们需要在我们的 100-200 台设备上安装这个应用程序时,这种方式看起来很糟糕。 每个设备都进行出厂重置和 adb 命令等。所以问题:我确信应该有一种方法可以正式地做到这一点。 但我找不到有关此的任何信息。 也许有人知道如何做到这一点? 请帮忙。 我确定我在某个地方遗漏了一些东西。 :)

在生产中,您需要使用 NFC、二维码或零触摸注册(如果支持)从出厂重置 state(在初始蓝屏上)配置您的专用设备 NFC 可以从另一个 Android 设备使用应用程序(例如NFC 配置应用程序)使用。 还可以使用NFC Tools等应用程序对专用 NFC 卡进行编程。 Google 在他们的TestDPC github 存储库中提供了配置说明。 EMM 还将为其 DPC 应用程序提供说明。 对于 1000 台设备下的生产部署,使用Android 管理通常是 TestDPC 的更好替代方案。 如果您是EMM 社区的一员,则可以使用其他配置选项和增加的 API 使用限制。

您可以在此处获取有关配置设备的方式的信息。 他们包括:

  • 二维码
  • 托管的 Google Play 帐户
  • 谷歌帐户
  • NFC

我写了一篇文章,在这里我描述了使用 QR 码进行配置。 我们为 Kiosk 应用程序选择了这种方式作为最佳方式,因为:

  • 零接触注册仅适用于一小部分设备;
  • NFC 配置需要另一台带有特殊应用程序的设备;
  • Google 帐户需要拥有和管理此帐户。

另一方面,QR 码几乎适用于所有 Android 7.0+ 设备(“几乎”是因为一些供应商在他们的自定义 ROM 中禁用了此功能)并且易于为最终用户设置。

但是当您需要在多台设备上安装它时(它是一些内部应用程序,所以您自己做,而不是最终用户)谷歌帐户可能更合适。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM