Как распространять собственные треки тестирования приложений Android с помощью API управления Android + Организации?

Поэтому я использую API управления Android для управления и обработки развертывания приложения на устройстве с киоском, над которым я работаю.

Я создал организацию, создал политику и убедился, что приложение ограничено только управляемой игрой Google, и назначил организацию приложению.

Я зарегистрировал некоторые устройства в политике, и когда приложение перемещается в prod (в настоящее время это нормально, поскольку в этой политике только несколько тестовых устройств), оно загружает и устанавливает.

Однако моя проблема в том, что если я использую альфа-трек, а затем назначаю организацию этому альфа-треку, новая альфа-версия приложения никогда не будет установлена.

Использование opt-in URL (не идеально, так как в политике нет Chrome, поэтому мне нужно специально добавить Chrome только для альфа-тестирования), а затем войдите в Google с учетной записью в этой организации. Затем он сообщает, что я зарегистрирован в альфа-версии, и может потребоваться несколько часов, чтобы приложение появилось.

Документы Google по этому вопросу крайне расплывчаты.

Если ваше приложение является частным, вам также необходимо добавить организацию, связанную с вашим тестом, в целевой список.

Как и 16 часов спустя, нет приложения, только версия prod, которая поставляется предварительно установленной. Если я вызываю это устройство из API управления Android и показываю установленные приложения, на нем отображается только версия приложения / предыдущая версия.

Итак, мой вопрос: как я могу получить приложение на устройство через альфа-канал тестирования, используя личное приложение + организацию?

1 ответ

Решение

Android Management API в настоящее время не поддерживает распространение треков тестирования. Мы работаем над добавлением поддержки для этого, однако я пока не могу указать точные сроки.

После того, как поддержка будет добавлена, вы сможете установить поле в ApplicationPolicy распространять тестовый трек приложения на устройство. Подобно тому, как это в настоящее время возможно при использовании API Play EMM (см. Документацию).

К сожалению, нет обходного пути. Использование дополнительного URL-адреса с устройства не будет работать с API управления Android. И вы не можете использовать API Play EMM для устройств, управляемых с помощью API управления Android.

Другие вопросы по тегам