Использую Eclipse на Win7.
Осенью 2012 создал сертификат для подписи андроидных приложений.
Тогда же сделал первое тестовое приложение (N1) и выложил его в Google Play.
В январе 2013 зарелизил второе приложение (N2) в Google Play.
В течение 2013-2014 время от времени обновлял приложение N1 и выложил еще несколько новых.
Сейчас дошли руки до N2, но с обновлением облом — гугл говорит, что фингерпринты опубликованного приложения и его обновления разные!
Как так нафиг может быть, если для подписи я всегда использую один и тот же сертификат? Никаких других я не создавал вообще! Иначе как я могу до сих пор подписывать и обновлять N1, которое было опубликовано до N2?
В интернетах пишут, что действительно есть такая проблема и что jarsigner из jre7 использует другие алгоритмы по умолчанию по сравнению с jre6. Пробовал указывать в параметрах — не помогает.
Что теперь делать, кроме как публиковать N2 заново?
Поможите чем можете, пожалуйста!