2016-05-19 4 views
3

Я еще не обновил свое приложение для Android. Теперь я хотел бы использовать Alpha Test для запуска некоторых тестов функций In-App Purchase.Google Play Alpha Test - нет доступных обновлений

Проблема в том, что я не вижу, как установить версию Alpha на своем устройстве с помощью Play Маркета. Я сделал следующее:

  • создавшего APK в Android Studio 2.1
  • Записан в консоли разработчика Google Play
  • Selected мое приложение и переключился на APK/Alpha-Test
  • Выложены APK Альфа Тест и опубликовал его
  • Это закрытый тест Alpha, и я единственный тестер. Адрес электронной почты, который я ввел в список тестеров, идеально соответствует адресу учетной записи Play, которую я использую на устройстве.
  • Открытый URL активации в Chrome на моем устройстве. Отображается веб-страница Play Store, говорящая, что Я тестер.
  • Нажал ссылку на Play Маркет и загрузить текущую версию моего приложения
  • Проверены, если есть обновление для альфа-версии, но не

Я загрузил/опубликовал альфа APK на три дня назад. Даже если это может занять несколько часов до того, как обновление достигнет магазина, три дня должны быть достаточно длинными, не так ли?

Я нашел другие темы, связанные с этой проблемой, и в некоторых случаях решение было очистить кэш приложения Play Store и перезапустить приложение. Однако это ничего не меняло в моем случае.

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

UPDATE:

Еще не возможно обновление до альфа-версии. Теперь я переключаюсь с Закрытый альфа-тест Альфа-тест, используя Сообщество Google+. Однако, тот же результат:

  • При входе в систему с моей учетной записью разработчика я перешел на Google+ и создал новое Сообщество.
  • Пригласил моего тестового пользователя (одну из моих других учетных записей) в группу.
  • Скопировал URL-адрес сообщества Goole + в раздел Aplha Testing в консоли разработчика.
  • Опубликована изменения.

  • При посещении тест URL (https://play.google.com/apps/testing/com.mycompany.myapp) Я получил сообщение «Вы не тестер»

  • Проверка электронной почты моей тестовой учетной записи.Нашел приглашение в Сообщество Google+ и присоединился.
  • При посещении тестового URL я теперь могу нажать на Станьте тестером, и теперь я тестирую.
  • Скачало приложение из Play Маркета, используя мою тестовую учетную запись. Только что получил общедоступную версию.
  • Нет обновление до версии Альфа доступной ...

UPDATE 2:

Кроме того, после перехода на тест Public Альфа до сих пор нет обновления доступны.

Я бегу из идей ...

+0

такой же здесь. удвоить свой пост. google действительно должен что-то сделать, чтобы дать нам статус загруженного apk.Мне нравится, как яблоко делает с их приложением testflight. – Chris

ответ

3

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

Я связался с службой поддержки Google, чтобы узнать, есть ли какая-либо известная проблема, которая предотвращает загрузку тестовой версии. Мне сказали, что загруженный APK несовместим с моим тестовым устройством (Nexus 5) из-за несовместимой версии ABI.

Это было довольно запутанно, искреннее мое приложение не использовало никакого нативного кода и, таким образом, не настроило какую-либо версию ABI вообще.

И, наконец, Google сказал мне, что версия APK идентифицирована как commons-io-2.4.jar. Это все еще не имеет смысла, поскольку это, очевидно, не версия ABI. Однако с этой информацией я смог двигаться дальше и найти способ избежать этой проблемы.

Android Stuido скопировал файл commons-io-2.4.jar в папку lib в APK. Консоль Dev идентифицировала содержимое этой папки как версию ABI (что не имеет никакого смысла), и поэтому APK был отмечен как несовместимый с устройством.

Либо есть ошибка в Android Studio (скопировали файл в папку lib), либо в Dev Console (идентифицирует версию libs als ABI).

РЕШЕНИЕ

Поскольку я не нуждался в Викисклад Io-2.4.jar больше, я мог бы просто удалить его из проекта и новой версии распространяются без каких-либо проблем в Alpha/Beta Test канал. Я понятия не имею, что бы я сделал, если приложение будет зависеть от этой библиотеки.

Информация в Dev консоли на кастрированный баран в APK поддерживается специальными устройствами или не является довольно запутанной:

Публичная версия APK был (конечно) совместимы с тысячами различных устройств, в том числе Nexus 5 Я использую для своего теста. Консоль Dev показывает ту же информацию (одну из публичных APK) для теста APK. Таким образом, я предположил, что тест APK является правильным и совместимым. Вы можете увидеть только информацию об APK теста, нажав APK в консоли Dev.

+0

Я могу это подтвердить: недавно я купил новый телефон, и я смог установить альфа-версию. Телефон Nexus 5 совместим с приложением, а не через альфа-версию. – tokosh

Смежные вопросы