Утерян псевдоним хранилища ключей, но есть файл и пароль, используемые для псевдонима
Недавно я добавил новый псевдоним своего хранилища ключей, чтобы подписать мое приложение.
Теперь я потерял новый сгенерированный файл с псевдонимом, но помню пароль и имя псевдонима и имел более старую копию файла. Есть ли способ воссоздать псевдоним, используя это?
Ответы
Ответ 1
Вы можете перечислить содержимое вашего хранилища ключей с помощью команды:
keytool -list -keystore <name of keystore file>
Для этого вам нужно будет предоставить пароль хранилища ключей (а не пароль псевдонима). Это скажет вам псевдонимы в файле, которые являются автономными, что позволяет вам подписать. При желании вы также можете извлечь ключи, используя другие опции/инструменты.
Ответ 2
Откройте файл хранилища ключей (.jks) с помощью текстового редактора. Он отобразит двоичную форму данных. Читаемый текст в первой строке - это ваш псевдоним ключа.
Например, your key alias
в следующих двоичных данных является ключевым псевдонимом.
þíþí your key alias UYY_ 0‚þ0
+* ‚êa÷í–ØRö}ðžá䶈ùÎL\ô©2‘wå¥H¨V †¸®Àµ£ð×þ7—â;TÁÙcsª"ž˜4ÝÉ'AÀì,’„×S¼ðßÅ'€Õ¡ó‚˜ ö!y’Çåx|(woÁh4u-û†‚‡§Qȸ|ˆ³"ÜæûZ޲a±O´¢^À.ªbÅ"e†6 Éç§®j§˜y ößÿØ0Ç[email protected] /Ã?®¦ìé¼/§Zq""Ê•©„=~Ùì¢>º}DàO<Ö¹SbpÎŒ@Ø„°^Í^e»>¾ü«nM(
"Nbûh·2ðÁ0¯ç¿61êè"[.ÇzeYŽºXkuÄy*ôq¥FSs]:2"ì
Ответ 3
http://tim12332013.blogspot.tw/2014/10/corona-sdk-android-keystore-lost-alias.html
Посмотрите, это может помочь вам
keytool -list -v -keystore X:/XXXX /XXXX.keystore -storepass XXXX
Ответ 4
Псевдоним по умолчанию в последней версии Android Studio "Key0". Вы можете попробовать это, если вы не изменили значение псевдонима.