DHJJ [Hatsune's Journal Japan] blog

Hatsune's Journal Japan blog

目次

Blog 利用状況

ニュース

最新ツイート

運営サイト

Hatsune's Journal Japan
DHJJ

著作など

資格など

OCP
MCP

書庫

日記カテゴリ

わんくま同盟

[Xamarin]Xamarinで作ったAndroidアプリをGoogle Playストアに登録する

Visual StudioでXamarinを使ってAndroidアプリを作成してストア登録するときの手順が最近(2017年3月末)変わりました。

以前の方法

以前であれば、[ツール]-[Android]-[Publish Android Application]メニューでダイアログを立ち上げて、そこでKeystoreなどを選択してapkファイルを作成しました。

そして、apkファイルを手動でGoogle Play Developer Consoleにアップロードして公開していました。

新しい方法

新しい方法では、ソリューションエクスプローラーでAndroidアプリのプロジェクトを右クリックして、そこで[Archive]を選ぶ方法に変更されました。

[Archive]メニューを選ぶとArchive Managerが立ち上がり、該当プロジェクトのアーカイブが進行します。

image

この時、ソリューション構成は[Release]を選択しておきましょう。

 

ビルドがうまく通ればapkファイルが所定のフォルダに作成されます。

image

ただし、このapkファイルは未署名のものなので、そのままではGoogle Playストアに登録できません。

[Distribute]ボタンを押して署名を行いましょう。

Select Channel

Ad HocなのかGoogle Playなのか配布方法を選びます。Google Playストア経由で配布するので[Google Play]を選択します。

image

Signing Identity

署名を行います。

Keystoreファイルがすでにあるならば[Import]ボタンをクリックしてファイルを取り込みます。

image

既存のKeystoreファイルがないのであれば[+]ボタンをクリックして、新規にKeystoreファイルを作成します。

image

Alias:別名など(プロジェクト名とか)

Password:パスワード

Validity:25以上の数字。1000とかでもOK。

Full Name:発行者のフルネーム

Organization Unit:部署名(個人なら入力しないでもOK)

Organization:会社名(個人なら入力しないでもOK)

City:市区町村区名

State:都道府県名

Country Code:JP

Google Play Accounts

Google Playストアに登録するアカウントを指定します。

image

Google PlayストアにログインしているIDとパスワードではなく、Google API AccessのClient IDとClient Secretを指定します。

image

これにはGoogle Play Developer Consoleにログインして「APIアクセス」のところでOAuthクライアントを作成してその認証情報からコピペします。

image

Google Play Track

ここまでできたら、アルファ版、ベータ版、段階的公開、製品版のどれで公開するかを指定します。

image

少し説明が必要そうなのは、段階的公開(Rollout)でしょうか。これはバージョンアップ版の公開を一度にすべてのユーザに対して公開するのではなく、徐々に公開していく方法です。

こうすることによって、致命的な障害があった場合に全台に影響がないようにします。また、新バージョンの最初の起動の時だけにアクセスするようなデータがあった場合の負荷分散にもなります。

段階的公開が必要なくらいの利用者数があるアプリとか夢のようですよね。

 

新しい公開方法は以上です。

以前に比べるとGoogle Play Developer Consoleへの配置までできるので便利ですね。

投稿日時 : 2017年4月2日 3:36

Feedback

# Hurrah, that's what I was seeking for, what a stuff! existing here at this web site, thanks admin of this site. 2017/04/07 21:26 Hurrah, that's what I was seeking for, what a stuf

Hurrah, that's what I was seeking for, what a stuff! existing
here at this web site, thanks admin of this site.

# If you want to get a good deal from this paragraph then you have to apply these strategies to your won website. 2017/05/03 8:16 If you want to get a good deal from this paragraph

If you want to get a good deal from this paragraph then you have to
apply these strategies to your won website.

# Your method of explaining the whole thing in this post is genuinely good, every one can simply understand it, Thanks a lot. 2017/05/04 8:52 Your method of explaining the whole thing in this

Your method of explaining the whole thing in this post is genuinely good, every one can simply
understand it, Thanks a lot.

# Very good blog post. I absolutely love this site. Keep writing! 2017/05/05 4:04 Very good blog post. I absolutely love this site.

Very good blog post. I absolutely love this site.
Keep writing!

# For latest information you have to pay a quick visit world-wide-web and on the web I found this site as a best web page for most recent updates. 2017/05/05 6:51 For latest information you have to pay a quick vis

For latest information you have to pay a quick visit world-wide-web and on the web
I found this site as a best web page for most recent updates.

# naturally like your web site however you need to take a look at the spelling on several of your posts. Several of them are rife with spelling problems and I find it very troublesome to tell the reality nevertheless I will certainly come back again. 2017/05/07 18:26 naturally like your web site however you need to t

naturally like your web site however you need to take a look
at the spelling on several of your posts.
Several of them are rife with spelling problems and I find it very troublesome to tell the reality nevertheless I will certainly come back again.

# Good day! This is my 1st comment here so I just wanted to give a quick shout out and tell you I genuinely enjoy reading your articles. Can you recommend any other blogs/websites/forums that deal with the same subjects? Appreciate it! 2017/05/08 10:35 Good day! This is my 1st comment here so I just wa

Good day! This is my 1st comment here so I just wanted to give a quick
shout out and tell you I genuinely enjoy reading your articles.
Can you recommend any other blogs/websites/forums that deal with the same subjects?
Appreciate it!

# As the admin of this web page is working, no hesitation very shortly it will be renowned, due to its feature contents. 2017/05/09 14:06 As the admin of this web page is working, no hesit

As the admin of this web page is working, no hesitation very shortly it will be renowned, due to its feature contents.

# Peculiar article, just what I was looking for. 2017/05/09 17:43 Peculiar article, just what I was looking for.

Peculiar article, just what I was looking for.

# hello!,I really like your writing very a lot! percentage we keep up a correspondence more about your post on AOL? I need an expert on this house to unravel my problem. May be that is you! Looking ahead to look you. 2017/05/09 19:06 hello!,I really like your writing very a lot! perc

hello!,I really like your writing very a lot! percentage we keep
up a correspondence more about your post on AOL? I need an expert on this house to unravel my problem.
May be that is you! Looking ahead to look you.

# Your style is unique compared to other folks I've read stuff from. Many thanks for posting when you have the opportunity, Guess I'll just book mark this page. 2017/05/15 5:55 Your style is unique compared to other folks I've

Your style is unique compared to other folks I've read stuff from.
Many thanks for posting when you have the opportunity, Guess I'll
just book mark this page.

# It's awesome to pay a visit this web page and reading the views of all mates concerning this piece of writing, while I am also zealous of getting know-how. 2017/05/25 15:13 It's awesome to pay a visit this web page and read

It's awesome to pay a visit this web page and reading the views
of all mates concerning this piece of writing, while I am also zealous
of getting know-how.

# Hi there, after reading this remarkable paragraph i am too cheerful to share my familiarity here with colleagues. 2017/06/03 18:22 Hi there, after reading this remarkable paragraph

Hi there, after reading this remarkable paragraph i am too cheerful to share my familiarity here with colleagues.

# Hi there, after reading this remarkable paragraph i am too cheerful to share my familiarity here with colleagues. 2017/06/03 18:22 Hi there, after reading this remarkable paragraph

Hi there, after reading this remarkable paragraph i am too cheerful to share my familiarity here with colleagues.

# It means you possibly can have as a lot crystals as you want utilizing our Summoners War Resources Get Unlimited. 2017/06/05 16:01 It means you possibly can have as a lot crystals a

It means you possibly can have as a lot crystals as you want utilizing our
Summoners War Resources Get Unlimited.

# Great article. I will be facing a few of these issues as well.. 2017/06/07 21:35 Great article. I will be facing a few of these iss

Great article. I will be facing a few of these issues as well..

# Excellent site you have got here.. It's difficult to find high quality writing like yours nowadays. I honestly appreciate individuals like you! Take care!! 2017/06/10 6:56 Excellent site you have got here.. It's difficult

Excellent site you have got here.. It's difficult to find high quality writing like yours nowadays.
I honestly appreciate individuals like you!

Take care!!

# Excellent site you have got here.. It's difficult to find high quality writing like yours nowadays. I honestly appreciate individuals like you! Take care!! 2017/06/10 6:56 Excellent site you have got here.. It's difficult

Excellent site you have got here.. It's difficult to find high quality writing like yours nowadays.
I honestly appreciate individuals like you!

Take care!!

# Hi, just wanted to mention, I loved this blog post. It was practical. Keep on posting! 2017/06/21 20:17 Hi, just wanted to mention, I loved this blog post

Hi, just wanted to mention, I loved this blog post. It was practical.
Keep on posting!

タイトル  
名前  
Url
コメント