初心者でもAndroidアプリ開発を1から学習できる1日集中入門セミナー。

1.パッケージ名の登録

Google Playにアプリケーションを登録する際、ユニークなアプリケーションIDが必要になります。

アプリケーションIDはAndroidアプリケーションを識別するために、全てのアプリケーションに振り分けられています。

特に何もアプリケーションIDを設定の操作をおこなっていない場合、アプリケーションIDはプロジェクトのパッケージ名と同じものが使われます。

パッケージ名はAndroid Studioでプロジェクトを作るときに、設定したCompany Domainを反対にし、後ろにアプリケーション名が付いた名前が自動的に設定されます。

例えば、Application Nameが「EnqueteForm」、Company Domainを「kanda.it.school.com」と設定した場合、パッケージ名は「com.school.it.kanda.enqueteform」のようになります。

Google Playにアプリケーションをリリースするにあたって、すでにGoogle Playに作成したアプリケーションと同じアプリケーションIDのアプリケーションが登録されているとき、その作成したアプリケーションをGoogle Playに登録することは出来ません。

アプリケーションをGoogle Playにリリースする場合、必ずユニーク(たった一つの)なIDを振り分けなれけばなりません。

ドメインやホームページのURLは世界的にユニークなものが振り分けられているので、自身のホームページやドメインをお持ちの場合、ホームページのURLやドメインをCompany Domainとして設定することはできます。

その場合はこの手順をおこなう必要がございません。

ドメインやホームページをお持ちでない場合、財団法人インターネット協会というホームページにあるパッケージ名登録サービスを利用することによって、ユニークなアプリケーションIDとして登録することが出来ます。

ここでは、パッケージの登録方法について解説します。

1.1.パッケージ名の登録

1.財団法人インターネット協会のページを表示

以下のページを開きます。

http://www.java-conf.gr.jp/Package/naming/index.html

2.パッケージ名の登録

アクセスすると、以下のページが表示されます。

以下のページから「登録(新規登録する)」を選択した状態で、「Next >」をクリックします。

Android-add-package01

クリックすると、フォーム画面が表示されます。

以下の表を参考に、必須事項(*)を入力します。(表は必須項目のみ説明します。)

項目 説明
パッケージ名

使用したいパッケージ名を入力します。2文字以上63文字以下の英数字を入力して下さい。

パッケージ名は「jp.gr.java_conf.【設定値】」のようになります。

すでに登録されているパッケージ名は登録することができません。

メールアドレス パッケージ名を新規登録すると、ここで指定したメールアドレスに認証手続きのメールが送信されます。
登録者氏名 登録者の氏名を入力します。
Android-add-package02

フォームへの入力が完了したら、「Finish」をクリックします。

以下のメッセージが表示されます。

Android-add-package03

すでに登録されているパッケージを登録しようとすると、以下のようなメッセージが表示されます。

この場合はもう一度フォーム画面に戻り、パッケージ名を変更してからやり直してください。

Android-add-package04

また、この画面から「検索(登録されているパッケージを調べる)」を選択して「Next>」をクリックすることにより、パッケージ名が登録されているかを調べることができます。

登録が成功した場合、フォーム画面で設定したメールアドレスに以下のようなメールが送信されます。

パッケージ名、認証コード、認証ページのURLが添付されています。まずは認証ページのURLにアクセスします。

Android-add-package06

認証ページという画面が表示されます。メール本文に記載されていたパッケージ名と認証コードを入力し、「Finish」をクリックします。

Android-add-package07

画面に「Success!」という文字が表示されたら完了です。

Android-add-package08

以上で、パッケージ名の登録は完了です。

PAGETOP
Copyright © 2015 FusionOne Co.,Ltd. All rights reserved.