Я уверен, что есть проблема здесь, которая не решается. Я сделал одно хранилище ключей для всех моих приложений, и я уверен, что я бы не создал новый ни для чего, а затем удалил его, не вспомнив. Я не могу себе представить, что все умные люди на 8+ страницах Google с той же историей тоже идиоты.
Я только что сравнил CERT.RSA со старым APK с недавно созданным APK другого проекта, подписанного с использованием моего хранилища ключей, и отчеты Windiff отличаются только пробелами. Я бы предположил, что доказывает, что использовались одни и те же хранилища.
Я создал новый APK для проблемного проекта и сравнил CERT.RSA с другими, и есть две дополнительные кодированные строки. Эти дополнительные строки также не присутствуют в CERT.RSA другого проекта, экспортированного с использованием другого хранилища ключей, структура файла такая же.
Вот разница: http://www.gatekeeperel.co.uk/image_files/image1.jpg
Там все были созданы таким же образом - Rt Нажмите/Экспорт/Экспорт Android приложений/Использование существующих в хранилище ключей Eclipse.
Кто-нибудь знает, что происходит? В самом деле. У меня действительно нет уверенности в возможности обновлять приложения в будущем. Та для любых идей.
Вы подписываете ключ с ключом? или разрешающее затмение подписывать его с помощью отладочного ключа по умолчанию? – FoamyGuy
Я использую ключ освобождения, я также пытался использовать jar signer и zipalign вручную, но у меня такая же ошибка – Ste