web-dev-qa-db-ja.com

キーストアのエイリアスを失ったが、エイリアスに使用されているファイルとパスワードを持っている

最近、キーストアに新しいエイリアスを追加してアプリに署名しました。

今、私はエイリアスで新しく生成されたファイルを失いましたが、パスワードとエイリアス名を覚えていて、古いコピーをファイルに持っています。これを使用してエイリアスを再作成する方法はありますか?

20
waronin3D

次のコマンドを使用して、キーストアの内容を一覧表示できます。

keytool -list -keystore <name of keystore file>

これを行うには、(エイリアスパスワードではなく)キーストアパスワードを指定する必要があります。これにより、ファイル内の自己完結型のエイリアスがわかり、署名が可能になります。必要に応じて、他のオプション/ツールを使用してキーを抽出することもできます。

44
mah

テキストエディターでキーストア(.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“ì

29
Nagaraju Gajula

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

それがあなたを助けるかもしれない見てください

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

7
TimChang

最新のデフォルトエイリアスAndroidスタジオバージョンは "key0"です。エイリアス値を変更していない場合は、これを試すことができます。

0
Rakesh K S