Android apk署名

未署名apkに署名を付けるメモ。
環境変数は自分で登録して。

zipalign

$ (sdkがあるまでのパス)/sdk/build-tools/23.0.3(バージョン依存)/zipalign -v 4 (未署名apkまでのパス)/unsigned.apk (新しく生成するapkまでのパス)/signed.apk

debugkeyの生成

$ keytool -genkey -v -keystore debug.keystore -alias perfectfreeze -keyalg RSA -keysize 2048 -validity 20000

apk署名

$ jarsigner -verbose -keystore debug.keystore -sigalg MD5withRSA -digestalg SHA1 (新しく生成したapkまでのパス)/signed.apk perfectfreeze

自環境

D:/pleiades/Android/sdk/build-tools/23.0.3/zipalign -v 4 D:/pleiades/Android/unsigned.apk D:/pleiades/Android/signed.apk

keytool -genkey -v -keystore debug.keystore -alias perfectfreeze -keyalg RSA -keysize 2048 -validity 20000

jarsigner -verbose -keystore debug.keystore -sigalg MD5withRSA -digestalg SHA1 D:/pleiades/Android/signed.apk perfectfreeze

Be the first to comment

Leave a Reply

Your email address will not be published.