概要
Android appをリリースするまでの手順をメモります
[1] Google developper 登録(初回のみ)
[2] 署名付きAndroid appの作成
[3] マーケットに公開
[1] Google developper 登録
ここからGoogle Developperの登録をしてください。
2000円〜3000円くらいの金額がかかります。
え、金かかるの?て思うけどこれはむっちゃお得です。
一回登録すれば一生使えます。
Appleなら年間1万くらいかかりますので比べるとお得さが伝わると思います。
[2] 署名付きAppの作成
公開するためには署名つきappファイルというのを作らなくてはいけません。
その作り方は
[1]
Eclipse上で該当するAndroidプロジェクトを右クリック
=>Androidツール
=>Export Signed Application Package
=>「Export Android Application」ダイアログ上でappの選択
[2]
Create new keystorを選択
=>ロケーションとしては,好きな場所を選択。例えば「workspace/該当Androidプロジェクトのフォルダ/key/」というフォルダを作って,そのフォルダ上に key のようなファイル名を指定する。
(例 /Users/kento/Documents/FriendQuiz.keystore)
=>
電子署名のパスワードは基本的に,アプリケーションごとに管理する。新規パスワードを入力して,大事に控えておく。確認欄にも同じものを入力
[3]
エイリアス(電子署名の名前)は好きな名称を付けて良いが,例えば「key」などの名前を付ける。
=>
エイリアスに対応するパスワードを考案して入力する。エイリアス名とパスワードは,やはり大事に控えておく。
=>
validityには,署名の有効期間を年単位で入力する。「25」とか「50」とか。
=>
「At least one Certificate issuer field is required to be non-empty」と言われるので,リリース者の情報をとりあえず1か所以上入力する。例えば,「組織」の欄にhoge companyをとか。
[4]
Destination APK file(リリース用のAPKファイルの保存パス)を入力する。
=>
finish!
[3] マーケットに公開
[1]
Android developper console を開く
[2]
新しいappを作るをクリック
=>
タイトル 言語 の欄を埋めた後apkのファイルをアップロード
=>
" * "のついた項目を全部埋める
=>
右上の「公開」をクリック
これでリリース完了です!お疲れさまでした!
androidは審査が緩いので、半日もすればマーケットにリリースされます!(iPhoneだと余裕で1週間超えます。ここもAndroidの良いとこ!)
おわりに
Androidは本当にリリースのハードルが低いので私みたいな初心者にはお勧めです。
なんか上手くいかなかったときはぐぐれば絶対出てきます。
頑張ってください。
[参考] 「主に言語とシステム開発に関して」様、ありがとうございました