Разные подписи приложений, НО же хранилище ключей

Когда я обновил свое приложение для Android, я получил следующее сообщение об ошибке:

  • Переустановка не удалась из-за разных подписей приложений.
  • Вы должны выполнить полное удаление приложения. ВНИМАНИЕ: Это удалит данные приложения!
  • Пожалуйста, выполните 'adb **' в оболочке.
  • Запуск отменен!

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

Кстати: я не форматировал свой компьютер и не менял что-либо в своей папке eclipse или в своей папке, где я сохранял хранилище ключей и т. Д.

Заранее спасибо!

поздравил

1 ответ

Решение

Является ли обновление приложения простой загрузкой для моих пользователей?

Только если он был подписан тем же рабочим ключом подписи, который вы использовали изначально, что, как представляется, здесь не так.

Я не отформатировал компьютер и не изменил что-либо в своей папке eclipse или в папке, где я храню хранилище ключей и т. Д.

Несмотря на это, вы попытались обновить APK, подписав его другим ключом подписи (например, отладка или производство). использование jarsigner -verify -verbose -certs ..., где ... путь к вашему APK, чтобы получить информацию о подписи, чтобы вы могли сравнить свой старый APK с новым.

Другие вопросы по тегам