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!

# You made some really good points there. I checked on the internet for more information about the issue and found most people will go along with your views on this site. 2017/06/22 23:03 You made some really good points there. I checked

You made some really good points there. I checked on the internet for more information about the issue and found most people will
go along with your views on this site.

# Hi there everyone, it's my first visit at this web page, and article is in fact fruitful designed for me, keep up posting these posts. 2017/06/26 21:06 Hi there everyone, it's my first visit at this web

Hi there everyone, it's my first visit at this web page, and article
is in fact fruitful designed for me, keep up posting these posts.

# What's up all, here every one is sharing these experience, therefore it's fastidious to read this weblog, and I used to go to see this webpage every day. 2017/06/28 6:13 What's up all, here every one is sharing these exp

What's up all, here every one is sharing these experience, therefore it's fastidious to
read this weblog, and I used to go to see this webpage every day.

# Hi there mates, how is everything, and what you want to say regarding this post, in my view its actually awesome in support of me. 2017/06/28 7:48 Hi there mates, how is everything, and what you wa

Hi there mates, how is everything, and what you want to say regarding this post, in my view its actually awesome in support of me.

# Hello, i believe that i saw you visited my website so i came to go back the desire?.I'm trying to find issues to enhance my website!I assume its good enough to use some of your ideas!! 2017/06/28 20:47 Hello, i believe that i saw you visited my website

Hello, i believe that i saw you visited my website so i came to go back the desire?.I'm trying to
find issues to enhance my website!I assume its good enough to use some
of your ideas!!

# It is not my first time to pay a quick visit this site, i am visiting this web page dailly and get fastidious data from here daily. 2017/06/29 7:13 It is not my first time to pay a quick visit this

It is not my first time to pay a quick visit this site, i am
visiting this web page dailly and get fastidious data from here daily.

# I am really thankful to the owner of this site who has shared this fantastic post at at this place. 2017/06/29 19:37 I am really thankful to the owner of this site who

I am really thankful to the owner of this site who has
shared this fantastic post at at this place.

# I am really thankful to the owner of this site who has shared this fantastic post at at this place. 2017/06/29 19:37 I am really thankful to the owner of this site who

I am really thankful to the owner of this site who has
shared this fantastic post at at this place.

# Wonderful web site. Plenty of useful information here. I'm sending it to some buddies ans also sharing in delicious. And obviously, thanks on your sweat! 2017/06/30 5:17 Wonderful web site. Plenty of useful information h

Wonderful web site. Plenty of useful information here.

I'm sending it to some buddies ans also sharing in delicious.
And obviously, thanks on your sweat!

# I savour, cause I discovered exactly what I was having a look for. You've ended my 4 day long hunt! God Bless you man. Have a great day. Bye 2017/06/30 7:06 I savour, cause I discovered exactly what I was ha

I savour, cause I discovered exactly what I was having a look for.
You've ended my 4 day long hunt! God Bless you man. Have
a great day. Bye

# Inspiring quest there. What occurred after? Thanks! 2017/06/30 20:31 Inspiring quest there. What occurred after? Thanks

Inspiring quest there. What occurred after? Thanks!

# Good day! This is kind of off topic but I need some advice from an established blog. Is it very hard to set up your own blog? I'm not very techincal but I can figure things out pretty fast. I'm thinking about setting up my own but I'm not sure where to 2017/07/01 4:36 Good day! This is kind of off topic but I need som

Good day! This is kPOST /hatsune/archive/2017/04/02/545136.aspx HTTP/1.0
Host: blogs.wankuma.com
Accept: text/html,application/xhtml xml,application/xml;q=0.9,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.99 Safari/537.36
Referer: http://blogs.wankuma.com/hatsune/archive/2017/04/02/545136.aspx
Connection: Close
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
DNT: 1
Content-Length: 1979
Content-Type

# Hi, i feel that i noticed you visited my weblog thus i got here to return the choose?.I am trying to to find things to improve my web site!I assume its adequate to make use of a few of your ideas!! 2017/07/01 7:31 Hi, i feel that i noticed you visited my weblog th

Hi, i feel that i noticed you visited my weblog
thus i got here to return the choose?.I am trying to to find things to improve my web site!I assume
its adequate to make use of a few POST /hatsune/archive/2017/04/02/545136.aspx HTTP/1.0
Host

# If you desire to obtain a great deal from this article then you have to apply such strategies to your won website. 2017/07/02 5:40 If you desire to obtain a great deal from this art

If you desire to obtain a great deal from this article then you have to apply such strategies
to your won website.

# I pay a quick visit everyday some web pages and websites to read content, but this web site gives feature based articles. 2017/07/03 1:30 I pay a quick visit everyday some web pages and we

I pay a quick visit everyday some web pages and websites to read content, but this web site gives feature based articles.

# Inspiring story there. What occurred after? Thanks! 2017/07/03 3:08 Inspiring story there. What occurred after? Thanks

Inspiring story there. What occurred after? Thanks!

# It's going to be finish of mine day, except before ending I am reading this wonderful article to improve my know-how. 2017/07/03 6:36 It's going to be finish of mine day, except before

It's going to be finish of mine day, except before ending I am
reading this wonderful article to improve my know-how.

# No matter if some one searches for his essential thing, therefore he/she needs to be available that in detail, therefore that thing is maintained over here. 2017/07/03 11:43 No matter if some one searches for his essential t

No matter if some one searches for his essential
thing, therefore he/she needs to be available that in detail, therefore that thing is maintained over here.

# No matter if some one searches for his essential thing, therefore he/she needs to be available that in detail, therefore that thing is maintained over here. 2017/07/03 11:43 No matter if some one searches for his essential t

No matter if some one searches for his essential
thing, therefore he/she needs to be available that in detail, therefore that thing is maintained over here.

# No matter if some one searches for his essential thing, therefore he/she needs to be available that in detail, therefore that thing is maintained over here. 2017/07/03 11:43 No matter if some one searches for his essential t

No matter if some one searches for his essential
thing, therefore he/she needs to be available that in detail, therefore that thing is maintained over here.

# Sweet blog! I found it while surfing around on Yahoo News. Do you have any tips on how to get listed in Yahoo News? I've been trying for a while but I never seem to get there! Many thanks 2017/07/04 1:08 Sweet blog! I found it while surfing around on Yah

Sweet blog! I found it while surfing around on Yahoo News.
Do you have any tips on how to get listed in Yahoo News?
I've been trying for a while but I never seem to get there!
Many thanks

# WE ԜILL.? Theʏ each houted they usually гan to the bedroom bicқering about who will get to go first. 2017/07/15 10:04 WE ԜILL.? They each shouted thеy usually ran to th

WE ?ILL.? They each shouted they usually rаn to the bedroom
bickerjng aЬоut who wiil? gett to go first.

# Therefore just for tranquility of your mind, we have
actually consisted of a variety of evidence screehshots of our Zombie Frontier 3 device hack above as you have seen. 2017/08/31 17:14 Therefore just for tranquility of your mind, we ha

Therefore just for tranquility of your mind, we have actually consisted of a variety of evidence screehshots of
our Zombie Frontier 3 device hack above as you have seen.

タイトル  
名前  
Url
コメント