Согласно этому ответу Как решить «Код версии вашего APK должен быть выше 2». в консоли разработчика Google Play? Я только что изменил код версии с 2 на 3, и не удалось загрузить сборку.
Это мой старый манифест до того, как я загрузил apk
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="mypackage name"
android:installLocation="auto"
android:versionCode="28"
android:versionName="1.0028" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
.....
вот код новой версии, который я должен загрузить в консоль разработчика Android. Смотрите мой манифест
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="mypackage name"
android:installLocation="auto"
android:versionCode="2"
android:versionName="2.0001" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
......
Я не знаю, в чем проблема. Любая помощь?
Для людей , которые используют Android Studio , проблема может быть решена путем редактирования
versionCode
иversionName
вbuild.gradle
аAndroidManifest.xml
.например
источник
В моем случае это простая проблема. Я уже загружал приложение в консоль раньше, поэтому пытаюсь повторно загрузить его после решения некоторых проблем. Все, что я делаю, это удаляю предыдущий APK из библиотеки артефактов.
источник
если вы используете ionic framework , перейдите в файл config.xml и измените атрибут «версия» в теге «виджет» . увеличьте номер версии. затем перестройте, подпишите и загрузите ur apk в игровой магазин. это устранило мою проблему.
источник
cordova build --release android
команды это изменение изменило AndroidManifest.xml в двух атрибутах: от android: versionCode = "1" до android: versionCode = "2" и от android: versionName = "0.0.1" ** до ** android: versionName = «0.0.2» в теге манифеста.Эта ошибка появляется, когда вы пытаетесь загрузить apk, который имеет те же значения версии, что и тот, который уже находится в игровом магазине.
Просто измените следующее в вашем файле build.gradle => versionCode и versionName
источник
Иногда в PlayStore возникает ошибка, когда вы загружаете APK во время создания выпуска, и вы зависаете, потому что не можете снова загрузить тот же APK для текущего чернового выпуска. Вы получаете сообщение об ошибке "Ошибка загрузки ..."
Решение - перейти в меню библиотеки артефактов под Управление выпуском и удалить черновик артефакта. Как только это будет сделано, вы сможете снова загрузить APK и завершить выпуск.
Надеюсь, это поможет другим ...
Бен
источник
В Android Studio 1.1.0, изменение
versionCode
вbuild.gradle
течениеModule: app
и не обязательно менятьversionName
:источник
(Для приложения Flutter) Вам необходимо использовать другой код версии для вашего APK или Android App Bundle, потому что у вас уже есть один с кодом версии 1.
Не паникуйте ...
Вам необходимо изменить версию Flutter из файла pubspec.yaml и код версии e из файла local.properties .
Сначала перейдите в файл pubspec.yaml . Первые три строки должны содержать название, описание и версию приложения.
Перед выпуском -
Для вас версия может выглядеть примерно так:
версия: 1.0.0 + 1
Поэтому перед созданием apk для выпуска (для обновления существующего приложения в консоли Google Play, т. Е. Для нового обновления) убедитесь, что вы увеличили это число на 1. (Вы должны увеличивать его, так как нет требований к шагу увеличения).
Решение
Просто измените эту версию на (в соответствии с вашими потребностями)
версия: 1.0.1 + 2
Во-вторых, если
flutter.versionCode в Project -> android -> local.properties есть
flutter.versionCode = 1, затем измените его или обновите до flutter.versionCode = 2 или любого другого большего числа, чем предыдущий код.
И, наконец, выпустите приложение согласно документации.
источник
major.minor.patch+build
, Play просматривает только последнийbuild
компонент? (Это не ошибка?)Подобно тому , как Мартин Конечны ответ сказал, что вам нужно изменить VersionCode к чему - то высшему.
Код вашей предыдущей версии был
28
. это должно быть изменено на29
.Согласно документу на сайте разработчика Android. код версии
Таким образом, он должен быть связан (я имею в виду выше) с предыдущим кодом версии, как указано в документе:
Как уже упоминалось в документе
Таким образом, даже если это выпуск
2.0001
вашего приложения, это не обязательно означает, что код версии равен2
.Надеюсь это поможет :)
источник
Если вы используете Android Studio, вы можете:
Сборка -> Редактировать ароматы
И измените код версии и имя оттуда.
источник
Если вы используете создание автономных приложений с помощью Expo, ошибка versionCode может выползать из-за того, что стандартная
app.json
конфигурация имеет только ссылку наversion
свойство.Мне удалось добавить следующее
versionCode
свойствоandroid
:Пример App.json
Подробная документация: https://docs.expo.io/versions/v32.0.0/workflow/configuration/#versioncode
источник
если вы используете приложения phonegap / cordova, просто отредактируйте файл config.xml и добавьте код и версию android-versionCode в виджет.
источник
Если вы получаете эту ошибку для APK-файла Android вашего приложения Flutter, в файле app / build.gradle в разделе defaultConfig {}
закомментировать
и добавить
или «код предыдущей версии» + 1.
источник
Я получил ту же ошибку при загрузке приложения flutter в playstore, просто измените код версии в pubspec.yaml у меня сработало. можно попробовать изменить код версии, например, с +1 на +2, а затем перестроить apk, используя
и загрузите все apk для своих пользователей в игровой магазин. В следующий раз, когда вы захотите отправить обновление, обязательно обновите код версии до +3 и так далее.
источник
Похоже, вы уже загрузили APK-файл версии 3 в Google Play Store. И снова вы загружаете apk с той же версией. Итак, эта проблема возникла.
Таким образом, для решения вам необходимо изменить название версии и код версии (увеличить на 1) и запустить приложение один раз, а после экспорта загрузить его в Google Play.
источник
Я снова и снова получал одну и ту же ошибку.
Наконец, я вручную загрузил файл apk с помощью консоли Google Play, как показано на снимке экрана.
В разделе «Выпуск приложения» выберите кнопку «СОЗДАТЬ РЕЛИЗ», показанную на снимке экрана, и загрузите файл apk из
/android/app/bin/build/outputs/apk/release/app-release.apk
источник
В моем случае у меня было что-то подобное в моем
AndroidManifest
,здесь расположение androidManifestFile неверно, изменил его на
все работало
источник