Задать вопрос
@Evermillion

Почему не подписывается приложение?

Cтолкнулся с такой вот проблемой:
При сборке проекта GODOT 4 под андроид я указываю ключ релизной версии, логин и пароль, экспортирую, а далее командой "keytool -printcert -jarfile android_release.apk" мне нужно получить отпечаток ключа SHA256, но вместо этого получаю следующее "Not a signed jar file".

Наткнулся на форуме (20 год, для GODOT 3), что это вроде бы какая-то проблема с "Jarsinger" в JDK 17. Кто-то сталкивался с таким? Если да, то как это лечить?

Приложение после экспорта просто напросто не подписано
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019 Куратор тега Java
Bigdata Engineer
Тебе чтобы глянуть сертификат - безразлично какая версия JDK. Потому что стандарты
криптографии - это вообще отдельная тема.

Поставь себе временно JDK-21 и спокойно посмотри все подписи.

Еще зайди внутрь apk файла и поищи саму подпись. Можно найти глазами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы