код версии 1000000 уже использован попробуйте другой
Обновление в Google play для unity
Подскажите, при отправке обновления apk на Google Play, выдаётся сообщение «apk-файл с кодом версии 1 уже существует», пробовал менять в Unity в «Player settings» и version code и bundle code, по отдельности и вместе. Все равно это сообщение. Где поменять версию?
Версия Unity: 2017.4.18f1
2 ответа 2
Вам нужно менять не версию приложения, а версию кода. Гугл не принимает пакеты с одинаковой версией кода. У вас такое приблизительно сообщение должно быть:
вам нужно проверить build.settings и установить версию кода больше чем 1, например 2:
Должно помочь.Вот доки гугла на этот счет.
После обновления Unity до последней версии и NDK до 16 выгрузка APK прошла успешно.
Всё ещё ищете ответ? Посмотрите другие вопросы с метками google-play apk unity3d-android или задайте свой вопрос.
Похожие
Подписаться на ленту
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.9.16.40224
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Google Play не может получить МОЙ КОД ВЕРСИИ (Android)
Я обновляю свое приложение в Google Play. Однако проблема в том, что когда я пытаюсь загрузить подписанный apk, появляется сообщение об ошибке. «Ошибка загрузки Вам нужно использовать другой код версии для своего APK, потому что он у вас уже есть с кодом версии 1. «
Но, как вы можете видеть в моем манифесте Android, код версии уже 2. В чем проблема? Я уже синхронизировал gradle, make project, rebuild project, clean project. Обновил код версии до 3, 4 и 5, затем загрузил, но он все равно не будет принят Google Play. Другое мое приложение работает нормально, когда я загружаю APK в альфа-версию после изменения кода версии. Но это приложение не загружалось. Помощь будет очень признательна.
Файл манифеста Android.
3 ответа
Вы используете gradle.
Gradle переопределяет это значение в Manifest, поэтому обратите внимание на то, что у вас есть в вашем скрипте build.gradle.
Я не уверен, с какой проблемой вы столкнулись. Лучше попытаться получить информацию о версии на своей стороне, а затем сгенерировать подписанный apk для установки.
Чтобы получить информацию о версии, приложения используют метод getPackageInfo (java.lang.String, int) PackageManager.
В противном случае вам нужно связаться с ребятами из Google Play, чтобы задать вопрос. Они обязательно помогут вам, потому что, как вы говорите, не должно возникнуть проблем с загрузкой приложения после увеличения кода версии.
BCCode:1000000a КОМПЬЮТЕР ПЕРЕЗАГРУЖАЕТСЯ, СТАНОВИТСЯ СИНИЙ ЭКРАН С ЦИФРАМИ И АНГЛ БУКВАМИ, ЧТО ЭТО ТАКОЕ
BSOD — такая защитная реакция Windows, когда система уже не может отдавать себе отчет за свои поступки, и предпринимает решительные действия к своему аварийному останову, дескать — чтобы не наделать делов в вашем компьютере. Ошибка BSOD — возникает чаще всего при неправильной работе или поломке оборудования в вашем компьютере. Нередки случаи, вызова STOP-ошибки и при запуске неадекватных программ, вирусов, сторонних драйверов, ложных антивирусов и прочего «левого» хозяйства.
По сути BSoD является этаким предохранителем, ведь, если бы его не было, то вполне вероятно начали бы ломаться (поморщился от не сис. админского термина) всякие внутренние компоненты Вашего компьютера.
Значится порядок действий следующий:
1. Перезагрузите Ваш компьютер, а еще лучше выключите и через некоторое время включите снова.
2. Вспомните, если вы недавно вставляли в ваш компьютер, или меняли какую-нибудь «железяку» — возможно весь сыр-бор в ней? Попробуйте «сделать все назад» — возможно новая железка не подружилась с вашей Windows.
4. Если вы живете в селе или в частном секторе, возможно у вас в розетке напряжение отличается от нормы, попросите специалиста-электрика, померять напряжение в розетке у вас дома. (сами если не знаете — лучше не лезьте, током шибануть может, а то насоветую вам тут… ) Может напруги не хватает и ваш компьютер от этого выдает синий экран?
5. Далее переходим к проверке оперативной памяти, можно запустив программу Memtest (как правило всегда есть на Live-CD), или же на установочном диске Windows Vista, Windows 7 есть свое средство проверки оперативной памяти, его тоже можно использовать, и программ никаких искать не нужно.
6. Проверьте ваш жесткий диск: сначала на наличие свободного места, а потом на битые сектора программкой MHDD (найдете снова-таки на диагностическом диске Live-CD).
7. Зайдите в BIOS и выставьте настройки по-умолчанию (Default) там опция такая есть. Потом сохраните настройки и перезагрузитесь.
Советы по устранению смотри
ТУТ
ТУТ
Ошибка загрузки. Вам необходимо использовать другой код версии для вашего APK, потому что у вас уже есть код версии 2
В соответствии с этим ответом Как решить «Ваш код версии APK должен быть выше 2.» В консоли разработчика Google Play? Я только что изменил код версии от 2 до 3, и он не смог загрузить сборку.
Это мой старый манифест, прежде чем я загрузил apk
Вот новый код версии, который я должен загрузить на консоль разработчика Android. Смотрите мой манифест
Я не знаю, в чем проблема. Любая помощь?
Ваш предыдущий versionCode был 28. Вы должны увеличить его на 1 до 29.
Предположительно, ваши предыдущие версии приложений были от 1 до 28. Выпуская версию версии 3, вы противоречите предыдущей версии вашего приложения, которая уже была выпущена с этим кодом версии.
В Android Studio 1.1.0 измените build.gradle в build.gradle для Module: app и не обязательно измените имя versionName :
Как сказал ответ Мартина Конечни, вам нужно изменить версию Version на что-то более высокое.
Согласно документу на веб-сайте разработчика Android. Код версии
Целочисленное значение, представляющее версию кода приложения, по сравнению с другими версиями.
Поэтому он должен быть связан (связанным я имею в виду выше) с предыдущим кодом версии, как указано в документе:
Вы должны убедиться, что каждый последующий выпуск приложения использует большее значение.
Как уже упоминалось в документе
Значение android: versionCode не обязательно имеет сильное сходство с версией выпуска приложения, которая видна пользователю (см. Раздел android: versionName, ниже)
Надеюсь это поможет 🙂
Если вы используете приложения phonegap / cordova, просто отредактируйте свой файл config.xml и добавьте в виджет код android версии и версию.
Это похоже на то, что вы уже загрузили файл APK версии 3 в Google Play Store. И снова вы загружаете apk с той же версией. Так что этот вопрос произошел.
Поэтому для решения вам нужно изменить свое имя версии и код версии (с шагом 1) и запустить приложение один раз и после экспорта загрузить его в Google Play.
Код версии 1000000 уже использован попробуйте другой
открой свой тарифный план в сбере и почитай-возможно у них комисия идет за конвертацию..
п.с. али здесь не причем-сколько покупок совершал все корректно..
Добрый день.
Как работает диспут на aliexpress?
А вот никак. Я так же заказал телефон, купил уже порядка 5 от одного продавана и всё было без проблем до этого раза. Не проверяя аппарат поставил ему положительный отзыв, а потом обнаружил, что тел не включается, на мои письма продаван не отвечает, вот валяется кирпич за 7 рублей, никто его починить не может.
А еще история была. Заказал часы настольные. Продаван дал трек код. Всё как полагается жду. Код начал пробиваться, Москва, и повис, потом уже стал истекать срок доставки, я открыл диспут. Продавец слезно умолял закрыть и пообещал продлить время ожидания доставки. Я поверил и закрыл диспут, а через несколько часов срок ожидания доставки истек. Получается продаван обманул и я ему востребовать уже ничего не могу. А часы, по коду посылки, получил кто-то из Москвы. Продаван так же на письма не отвечает и диспут не открыть, короч наёмщики еще те.
Привет всем.Подскажите.Продавец мне предложил:
Принимать Изменять Отменить спор Эскалация спор
Информация споров
Детали
Что это значит.Мне принимать?Он возвращает мне деньги или как?
Приставку не вскрывал (стоит пломба). Открыл диспут на алиэкспресс на возврат денег в полном объёме и отсылкой приставки обратно в Китай.
Ваш совет, возвращать приставку или вскрывать и пробовать восстанавливать TTL кабелем? Есть ли программы восстановления для процессора SOC Hi3798C v100 или Hi 3796C v100, ARM Quad Core Cortex A9, GPU Mali 450 8 ядер?
P.S. Вопросы к знающим людям, которые возвращали подобный товар (ответы можно в ЛС или в тему, может кому пригодятся).
Нужно ли упоминать об обновлении прошивки до 1.0.6 с сайта futeko (перед окирпичиванием поставил эту версию)?
До отправки посылки в Китай и ее получения там все понятно, а потом может он отказаться или пойти на попятную в диспуте?
Если же продавец соглашается на возврат то после подтверждения получения посылки и приставки в ней диспут закрывается в мою пользу?