Подпись apk: тот же сертификат, разный fingerprint через год???
От: lgb Канада  
Дата: 18.09.14 08:33
Оценка:
Использую Eclipse на Win7.
Осенью 2012 создал сертификат для подписи андроидных приложений.
Тогда же сделал первое тестовое приложение (N1) и выложил его в Google Play.
В январе 2013 зарелизил второе приложение (N2) в Google Play.
В течение 2013-2014 время от времени обновлял приложение N1 и выложил еще несколько новых.

Сейчас дошли руки до N2, но с обновлением облом — гугл говорит, что фингерпринты опубликованного приложения и его обновления разные!

Как так нафиг может быть, если для подписи я всегда использую один и тот же сертификат? Никаких других я не создавал вообще! Иначе как я могу до сих пор подписывать и обновлять N1, которое было опубликовано до N2?
В интернетах пишут, что действительно есть такая проблема и что jarsigner из jre7 использует другие алгоритмы по умолчанию по сравнению с jre6. Пробовал указывать в параметрах — не помогает.

Что теперь делать, кроме как публиковать N2 заново?
Поможите чем можете, пожалуйста!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.