У меня возникают проблемы с ошибкой, описанной в следующих вопросах:
Опубликован Android apk дает ошибку и "файл пакета был неправильно подписан"
Некоторые (но не все) пользователи получают "Файл пакета не был правильно подписан" при загрузке приложения из Google Play
В частности, когда некоторые пользователи пытаются загрузить мое приложение Google Play, они получают ошибку, другие - нет.
Мой вопрос: как обнаружить перед представлением, будет ли проблема возникать или нет?
Для чего это стоит, когда я запускаю
jarsigner -verify -verbose -certs myapk.apk
Я вижу что-то вроде следующего:
86226 Вс Ноя 09 10:34:54 EET 2014 META-INF/MANIFEST.MF X.509, // [личный материал опущен] [сертификат действителен с 8/20/14 8:04 AM до 1/5/42 7:04 AM] [CertPath не подтвержден: путь не связан с любой из якоря доверия]//несколько сотен записей, как указано выше, и затем: jar verified.
Предупреждение. Эта банка содержит записи, цепочка сертификатов которых не является подтверждено. Эта банка содержит подписи, которые не включают метка времени. Без метки времени пользователи могут не проверить эту после истечения срока действия сертификата подписчика (2042-01-05) или после любой даты отзыва в будущем.