Xamarin.Forms Androidのストアへの公開方法

Xamarin.FormsでAndroidアプリのストアへの公開方法のメモです。

 

新しいキーストアを作ります。
Visual Studioのツールメニューから、[Android]-[Android Adb Command Prompt...]を選択。

f:id:shinya_dog:20160708164146j:plain

 

コマンドプロンプトが起動するので、

keytool -genkey -v -keystore <パスを含んだファイル名> -alias <キーストア内のキーの名前> -keyalg RSA -keysize 2048 -validity 10000

を入力し、必要事項にこたえていきます。

f:id:shinya_dog:20160708165956j:plain

 

Visual Studioのツールメニューから、[Android]-[Publish Android App...]を選択。

f:id:shinya_dog:20160708170417j:plain

 

先ほど作成したKeyStore情報を入力します。

f:id:shinya_dog:20160708170928j:plain

 

次の画面で、APKファイルの出力場所と名前を指定します。
基本的に初期値で良いでしょう。但し、APK パッケージ名は「com.example.myapp」形式で指定する必要があります。
ファイル名がこれに準拠していない場合は、DroidプロジェクトのプロパティでPackage nameを変更しましょう。

f:id:shinya_dog:20160708171422j:plain