androidリリース用に、Java付属のkeytoolを使って、自己署名証明書を作成する!
ターミナルから実行したら文字化けしたー
ターミナルの環境設定から、
文字エンコーディングをsjisにすると表示された。(作成後は元に戻しておいた)
echo $LANG での表示は、
Shift JIS X0213 にすると ja_JP
Shift JIS にすると ja_JP.SJIS
どちらでも表示はOKそう。
作成コマンドメモ
keytool -genkey -v -keyalg RSA -keystore myappkey.keystore -alias myappkey -validity 12345
-validity は、keyの有効日数
apkへの署名方法
パッケージエクスプローラーからプロジェクトを右クリック
Android Tools > Export Signed Application Package から、作成した .keystore なファイルを指定して、apkファイルを作成する。
内容を確認するのは
keytool -v -list -keystore file.keystore