9

因此,我正在使用 Android Management API 来管理和处理将应用程序部署到我正在使用的信息亭设备上。

我创建了一个组织,创建了一项政策,并确保该应用仅限于托管的 google play,并将该组织分配给该应用。

我已经在策略中注册了一些设备,当应用程序移至 prod 时(目前这很好,因为该策略中只有少数测试设备),它会下载并安装。

但是我的问题是,如果我使用 alpha 轨道,然后将组织分配给该 alpha 轨道,则永远不会安装应用程序的新 alpha 版本。

安卓阿尔法轨道

使用选择加入 URL(不理想,因为该策略上没有 Chrome,所以我需要专门添加 chrome 仅用于 alpha 测试),然后使用该组织的帐户登录谷歌。然后它告诉我我已注册 alpha,并且可能需要几个小时才能显示该应用程序。

在此处输入图像描述

这方面的谷歌文档非常模糊

如果您的应用程序是私有的,您还需要将与您的测试关联的组织添加到您的目标列表中。

就像 16 小时后,没有应用程序,只有预装的 prod 版本。如果我从 Android Management API 调用该设备并显示已安装的应用程序,它只会显示该应用程序的 prod / 以前版本。

所以我的问题是:如何通过 alpha 测试通道将应用程序放到设备上,同时使用私有应用程序 + 组织?

4

1 回答 1

2

2019-09-09 更新

Android Management API 现在支持分发测试轨道:


初步回答 2019-03-14

Android Management API 目前不支持分发测试轨道。我们正在努力增加对它的支持,但我目前无法分享准确的时间表。

添加支持后,您将能够在 中设置一个字段,ApplicationPolicy以将应用程序的测试轨道分发到设备。类似于目前使用 Play EMM API 的可能性(请参阅文档)。

不幸的是,没有解决方法。使用设备中的选择加入 URL 不适用于 Android Management API。您不能将 Play EMM API 用于使用 Android Management API 管理的设备。

于 2019-03-14T15:52:05.087 回答