[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
1.登録サイト(http://market.android.com/publish/signup)にアクセスする。
2.Googleアカウントでログインする。
3.掲載情報の入力
・デベロッパー名(必須)
・メールアドレス(必須)
・ウェブサイトのURL(任意)
・電話番号(必須)+81-xx-xxx-xxxx
4.GoogleCheckoutをクリックする。
25$必要。為替相場はhttp://www.forexchannel.net/realtime_chart/で確認。
支払い手続きをする。
【事前準備】
[keytool.exe]、[jarsigner.exe]が実行できるようにするため、JDKのbinフォルダのPATHを通しておく。
[マイコンピュータ]で右クリック後[プロパティ]を選択。
[詳細設定]タブを開き、[環境変数]ボタンをクリック。
変数:「PATH」を選択し、最後に「C:\Program Files\Java\jdk1.6.0_24」を追加する。※[;]で区切る。
【署名なしapkの作成】
ECLIPSEの「プロジェクト・エクスプローラー」で該当プロジェクト名を右クリック後、
[Androidツール]→[Export Unsigned Application Package...]を選択。
apkを出力する
【キーストアの作成】
> cd "C:\Documents and Settings\(User)\.android"
> keytool -genkey -v -keystore android.keystore -alias android -keyalg RSA -validity 10000
--------------------------------------------------
キーストアのパスワードを入力してください:
新規パスワードを再入力してください:
姓名を入力してください。
[Unknown]:
組織単位名を入力してください。
[Unknown]:
組織名を入力してください。
[Unknown]:
都市名または地域名を入力してください。
[Unknown]:
州名または地方名を入力してください。
[Unknown]:
この単位に該当する 2 文字の国番号を入力してください。
[Unknown]: jp
CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=jp でよろしいですか?
[no]: yes
<android> の鍵パスワードを入力してください。
(キーストアのパスワードと同じ場合は RETURN を押してください。):
--------------------------------------------------
「C:\Documents and Settings\(User)\.android」に「android.keystore」が作成される。
> jarsigner.exe -verbose -keystore android.keystore xxxxxxxxxx.apk android
--------------------------------------------------
キーストアのパスワードを入力してください:
追加中: META-INF/MANIFEST.MF
追加中: META-INF/ANDROID.SF
追加中: META-INF/ANDROID.RSA
署名中: res/layout/main.xml
署名中: res/menu/menu.xml
署名中: res/xml/preference.xml
署名中: AndroidManifest.xml
署名中: resources.arsc
署名中: res/drawable-hdpi/icon.png
署名中: res/drawable-hdpi/login.png
署名中: res/drawable-hdpi/logout.png
署名中: res/drawable-ldpi/icon.png
署名中: res/drawable-mdpi/icon.png
署名中: classes.dex
--------------------------------------------------
> jarsigner.exe -verify xxxxxxxxxx.apk
--------------------------------------------------
jar が検証されました。
--------------------------------------------------