2016-10-06 4 views
0

В то время как я пытаюсь обновить мою заявку на игровом магазине я получаю сообщение:Android: не может обновить приложение в Play магазине

Upload failed 
You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate. 
Your existing APKs are signed with the certificate(s) with fingerprint(s): 
[ SHA1: 89:2F:11:FE:CE:D6:CC:DF:65:E7:76:3E:DD:A7:96:4F:84:DD:BA:33 ] 
and the certificate(s) used to sign the APK you uploaded have fingerprint(s): 
[ SHA1: 20:26:F4:C1:DF:0F:2B:D9:46:03:FF:AB:07:B1:28:7B:9C:75:44:CC ] 

Я искал все, но не могу получить решение, и я также проверили следующие вещи:

  1. Private Key и хранить ключ как для старой и новой версии
  2. Имя пакета является одинаковым для старой и новой версии
  3. Обновил версию и имя в манифесте плюс Gradle

Если какой-либо один имеет решение, дайте мне знать?

+1

Возможный дубликат [The APK должны быть подписаны с теми же сертификатами, как в предыдущей версии] (http://stackoverflow.com/questions/4843212/the-apk-must -be-signed-with-the-same-certificates-as-the-previous-version) – onkar

ответ

0

при обновлении приложения Вещи должны иметь в виду:

  1. же имя пакета старого и нового приложения.
  2. Same Key Store для старого и нового приложения
  3. Обновление название версии и версии кода нового в файле манифеста.

для Android Studio:

Перейти к инструменты/BuildApk

Выбрать Выбрать существующий и Выберите путь вашего KeyStore.

Введите Пароль

Enter "АлиасИмя"

Enter "Псевдоним Пароль"

и выберите Далее

, а затем Селе кт релиз

и нажмите кнопку Готово

2

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

+0

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

+0

@KumailHussain Вам нужно использовать тот же сертификат в хранилище ключей – Doomsknight

+0

@ Doomsknight означает, что псевдоним должен быть таким же при обновлении? –

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