丢失密钥库别名但具有用于别名的文件和密码

war*_*n3D 18 android alias keystore google-play

最近我在我的密钥库中添加了一个新别名来签署我的应用程序.

现在我丢失了带有别名的新生成文件,但请记住密码和别名,并使用较旧的文件复制文件.有没有办法使用这些东西重新创建别名?

mah*_*mah 45

您可以使用以下命令列出密钥库的内容:

keytool -list -keystore <name of keystore file>
Run Code Online (Sandbox Code Playgroud)

为此,您需要提供密钥库密码(而不是别名密码).这将告诉您文件中的别名,它们是自包含的,允许您签名.如果您愿意,还可以使用其他选项/工具提取密钥.

  • 使用verbose提取完整的密钥信息`keytool -list -v -keystore <密钥库文件的名称>`. (10认同)

Nag*_*ula 31

使用文本编辑器打开密钥库(.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Çd@ /Ã?®¦ìé¼/§Zq””Ê•©„=~Ùì¢>º}DàO<Ö¹SbpÎŒ@Ø„°^Í^e»>¾ü«nM( "Nbûh·2ðÁ0¯ç¿61êè“[.ÇzeYŽºXkuÄy*ôq¥FSs]:2“ì


Tim*_*ang 7

http://tim12332013.blogspot.tw/2014/10/corona-sdk-android-keystore-lost-alias.html

看起来它可能对你有帮助

keytool -list -v -keystore X:/XXXX /XXXX.keystore -storepass XXXX


Car*_*ano 5

这对我有用:

keytool -list -v -keystore "file address"
Run Code Online (Sandbox Code Playgroud)

复制你的别名和 TaDa!!!