【问题标题】:"can't setup device- couldn't install the admin app" Android Management API“无法设置设备 - 无法安装管理应用程序”Android 管理 API
【发布时间】:2022-06-10 18:46:10
【问题描述】:

去年,我们为几个设备设置了 AMAPI。最近我们有了一个新设备,但是当我尝试设置它时,我得到了"can't setup device- couldn't install the admin app"

我尝试过:

  • 多次重置/重启设备
  • 生成不同的策略
  • 等几天再试(我在某处读到可能是由于 Google 造成的)
  • 再次设置旧设备(同样失败)

我使用了曾经用于同一个服务帐户的相同代码。

以下是注册令牌的响应:

{
    "name": "enterprises/LC01aymplz/enrollmentTokens/izqaqdWxscS7wDwMYIWeTm7k81rFtpVjv9nxgUhtw7k",
    "value": "QFXVLZHIWZMVBPLWFFRT",
    "duration": "7776000s",
    "expirationTimestamp": "2022-06-26T05:40:04.054Z",
    "policyName": "enterprises/LC01aymplz/policies/dh_ewelink",
    "qrCode": "{\"android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME\":\"com.google.android.apps.work.clouddpc/.receivers.CloudDeviceAdminReceiver\",\"android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM\":\"xx\",\"android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION\":\"https://play.google.com/managed/downloadManagingApp?identifier=setup\",\"android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE\":{\"com.google.android.apps.work.clouddpc.EXTRA_ENROLLMENT_TOKEN\":\"xx\"}}"
  }

【问题讨论】:

  • 我尝试使用示例策略创建注册令牌,并且设备配置成功。为了更好地帮助您,我想确认以下几点: - 如果您使用的是 Android 6.0 或更高版本的设备。 - 您使用的策略示例。 - 确保您有良好的网络连接。

标签: android android-management-api


【解决方案1】:

主要问题是我在一年多前设置了 AMAPI,而 API 发生了变化。

我再次浏览了文档并发现:

  • contactInfo 企业现在是必需的,但后来它是可选的(只需修补企业)
  • 创建enrollmentToken 时也需要allowPersonalUsage

进行这些更改解决了问题。

【讨论】:

    猜你喜欢
    • 2020-11-24
    • 1970-01-01
    • 2012-04-07
    • 2023-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-12
    • 2016-12-27
    相关资源
    最近更新 更多