【问题标题】:Activating Device Owner using NFC on the same device在同一设备上使用 NFC 激活设备所有者
【发布时间】:2015-04-13 12:46:37
【问题描述】:

我正在尝试使用@Randy 在GitHub 中提供的示例应用程序激活应用程序的设备所有者(谢谢,Randy!)。我可以使用 Florent here 描述的 adb shell dam 命令让 DeviceOwnerCheck 示例应用程序成为设备所有者。但是,由于这仅对开发有用,不能用于生产,因此我需要使用 NFC。我试图使用其他示例应用程序 (NFCProvisioner) 进行 NFC 配置,但看起来我需要 2 台设备来完成此操作?有没有办法可以使用 NFC(或其他东西)在同一设备上将应用程序作为设备所有者提供?

【问题讨论】:

  • 尝试使用 NFC 从 Samsung S5 (Android 4.4.4) 配置到 Nexus 7 (Android 5.0.1) 时,收到“糟糕,此设备已设置”错误。
  • 我已经解决了这个错误,但我仍在尝试在单个设备上启用设备所有权。

标签: android android-5.0-lollipop provisioning-profile device-owner


【解决方案1】:

从 Android 5.0 开始,有 several methods 配置设备所有者应用程序。

+---------------------+-------------------+---------------------+-----+----------+
| Deployment scenario | Mode of operation | Provisioning method | 6.0 | 5.0, 5.1 |
+---------------------+-------------------+---------------------+-----+----------+
| Corp-liable         | Device owner      | Google Account      | YES |          |
|                     |                   | NFC                 | YES | YES      |
|                     |                   | Activation code     |     | YES      |
+---------------------+-------------------+---------------------+-----+----------+

如果您使用的是 Android 6.0 之前的版本,则可以使用 Activation code method,但 Android Version 不再支持此功能

Android 6.0 中,您可以使用Google Play EMM API 通过服务器使用Google 帐户身份验证来配置设备。但这是更侧重于企业的方法,因为您必须首先 register for the EMM Community 才能访问 API 并使用所需的服务。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-01
    • 1970-01-01
    • 2019-07-17
    • 1970-01-01
    相关资源
    最近更新 更多