Androidアプリの署名
Androidプロジェクトが既にある前提
無ければ以下のリンクを参照
http://hwks.hatenadiary.jp/entry/2014/06/10/010904
署名の作成
詳細は以下のリンクを参照
http://developer.android.com/tools/publishing/app-signing.html
- Androidプロジェクト直下に移動
- $ keytool -genkey -v -keystore debug.keystore -alias debug -validity 10000
デバッグ用途であれば内容は適当で構わない
上記コマンドが文字化ける場合は以下の環境変数を追加export _JAVA_OPTIONS='-Dfile.encoding=UTF-8'
- $ vi ant.properties
keytoolコマンド中にパスワードをpasswordと設定した場合
パスワードを省略した場合はビルド中に対話型で問われる
key.store = debug.keystore
key.alias = debug
key.store.password = password
key.alias.password = password
署名付きビルド
- プロジェクト直下で以下のコマンドを実行
$ ant release - プロジェクト/bin直下にMainActivity-release.apkといった感じでunsignedでない署名付きのapkが作成される