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

Сначала я случайно загрузил APK для создания в консоли разработчика Google Play. Теперь, когда я нажимаю публикацию, он фактически публикует мое приложение в магазине воспроизведения, хотя я теперь загружен в альфа-канал. нет способа удалить APK производства. Надеюсь, мне не нужно удалять весь проект приложения из игры Google?

Ответ 1

У меня есть улучшение поверх ответа goodKode. В эту дату (октябрь 2016 г.) нет minSdkVersion, что Play Store будет принимать и будет давать 0 совместимых устройств - 26 не разрешено и 25 выпущено в августе.

В AndroidManifest есть другие предельные поля, которые можно использовать для того же эффекта. Я выбрал <uses-library android:name="some.bogus.feature.that.doesnt.exist" android:required="true"/>, и при загрузке APK на производство Play Store сообщает, что 0 устройств поддерживаются, но позволяет загружать. Результат: приложение не может быть найдено через поиск, но доступно с помощью бета-ссылки.

Полный список фильтров можно найти здесь: https://developer.android.com/google/play/filters.html

Ответ 2

Я нашел опрятный трюк, столкнувшись с той же ситуацией и должен найти удовлетворительное решение...

Обновление и общее решение: установите флаг (функцию), который не поддерживается на любом устройстве! DonSteep рекомендует использовать < uses-library > флаг.

Это приведет к тому, что приложение опубликовано, но на практике устройство не увидит его.

Удачи!


Старый ответ (устаревший):

1) загрузите новый серийный выпуск с minSdkVersion [apilevel] в свой build.gradle, где "apilevel" достигнет уровня, установленного в Google Play Store, в настоящее время 25, а самый высокий уровень платформы - 24/Нуга. Это означает, что ваше приложение будет официально опубликовано, но не будет отображаться в результатах поиска, так как ни одно из устройств не будет совместимо. На сегодняшний день (август 2015) это будет делать: minSdkVersion 25

2) наслаждайтесь открытой бета-версией!

Ответ 3

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

Спасибо, что связались с Google Play об удалении опубликованного APK.

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

В настоящее время мы требуем, чтобы после публикации APK Production приложение всегда должно иметь APK в Production. Это требование существует, чтобы мы соответствовали DDA, гарантируя, что, как только приложение станет общедоступным, он останется доступным для всех пользователей, которые могли его установить. Тем не менее, мы можем удалить приложение в определенных обстоятельствах, когда приложение было опубликовано не более 24 часов, и установка не была обнаружена.

Как вы уже опубликовали свое приложение, вы ничего не можете сделать с вашей стороны. Вместо этого мы будем ждать еще 24 часа, чтобы узнать, есть ли у приложения какие-либо установки. Если установки не установлены, я продолжу удаление приложения и вернусь к вам через 24 часа. Затем вы сможете загрузить тот же пакет в бета-треке.

Спасибо за сотрудничество.