Intereting Posts
ViewPager в элементе списка ListView Что такое интенсивные фильтры? DialogFrag # show () из фрагментации «IllegalStateException: не удается выполнить это действие после onSaveInstanceState» Android: измените LayoutParams View, добавленный WindowManager Android 5.0 – Анимация домашней иконки AppCompat v7 21 из программы burger to back arrow программно Android в чем разница между Android Support Repository и Android Support Library vs Google Repository vs Google Play Services Как использовать Parcel в Android? Как указать несколько исходных папок в build.properties при использовании ant для сборки проектов Android? Формат в файле строковых ресурсов Ресурсы для drawable-xlarge-mdpi И drawable-sw600dp-mdpi без дублирования В Android, как создать EditText фиксированной ширины? ArrayIndexOutOfBoundsException в карусели – исключение в обратном вызове MessageQueue и handleReceiveCallback PhoneGap Geolocation всегда получает таймаут на специальных устройствах Несколько диалогов Smart Lock при изменении ориентации Синхронизация контактов с моим собственным приложением, например skype или whatsapp

Android – загрузка нового APK с обновленными разрешениями для опубликованного приложения

Поэтому у меня возникли проблемы с загрузкой нового APK в игровой магазин с включенным биллированием.

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

Теперь моя проблема заключается в том, что консоль разработчика не позволит мне загружать черновик APK с разрешенными разрешениями на выставление счетов. Я вхожу в консоль dev, перехожу в APK, перехожу в простой и расширенный режим, сохраняю новый APK в качестве черновика, и после загрузки я получаю следующую ошибку:

This configuration cannot be published for the following reason(s): All devices that might receive version 1 would receive version 2. Some devices are eligible to run multiple APKs. In such a scenario, the device will receive the APK with the higher version code. 

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

Приложение подписывается с тем же хранилищем ключей.

Спасибо, DMan

Solutions Collecting From Web of "Android – загрузка нового APK с обновленными разрешениями для опубликованного приложения"

Выяснил, что это на самом деле означает сейчас. В основном это просто говорило мне, что мне нужно архивировать текущий apk, чтобы фактически опубликовать новый apk. Новый apk был успешно добавлен в качестве черновика. Это сообщение было просто сформулировано немного неудобно и на самом деле означает, что для публикации версии 2 версии 1 необходимо заархивировать НЕ, чтобы что-то было не так с сохраненным проектом, который я выполнил.

Благодарю, Dman

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

Вы отключили свою первую версию? По умолчанию после загрузки в расширенном режиме активируются ваша первая и вторая версии. Мне кажется, что это просто говорит о том, что у вас активны 2 APK, которые достигнут одинаковых устройств, поэтому одно из двух бесполезно.