« ブログネタ:アニメキャラで「一番カッコイイ父親」は?->範馬勇次郎が浮かんだ・・・ | トップページ | SQLiteのメモ »

2011年7月24日 (日)

Androidアプリのパッケージ名のつけ方

Androidのアプリを作って、何れは公開もしてみたいと思っているんですが、その際に必要な「パッケージ名」はどうしようかとあれこれ検討。

パッケージ名はアプリがインストールされたときに、違うアプリであることの証明にもなるため非常に重要で、同じパッケージ名、同じアプリ名が別にあった場合非常に困ります(上書きされてしまうのかな?)。

この為、パッケージの命名にはドメインをトップレベルドメインから逆方法に並べたものを使うことが推奨されています。
 参考:パッケージ(Java) - wikipedia

こんな感じ。(パッケージ名にハイフンは使えないのでアンダースコアに変えます)
 例)
  ドメイン : foo-bar.co.jp
  パッケージ : jp.co.foo_bar

これは、ドメイン名はユニークなもののため、他の人と競合する可能性が低い為で、ドメインを持っていればこれを使えばいいわけです。

ただ、私はドメインを持っていないのでどうしようかと考え、いっそのことドメイン取ってしまうか?とも思ったのですが、それはそれで先走りしすぎてる気もしますので、ちょっとググッてみたところ、いい情報を見つけました。

それが、財団法人インターネット協会が行っている「パッケージ名登録/利用サービス」です。
インターネット協会のトップページからアクセスする場合、左の「研究部会/委員会」->「Java」->ページ下の方の「WG/BOFページ」->「Package BOF」と進みます。

ここで、「jp.gr.java_conf.xxxxx」(xxxxxが自分の付けたい名前)というパッケージ名を登録することが出来ます(注:ドメイン名ではないですよ)。

例えば、「foobar」で登録すると「jp.gr.java_conf.foobar」というパッケージ名が登録され、これを使えば(わざとぶつけてくるような人でもいない限り・・・)誰ともパッケージ名が競合することがなくなります。
あとは、登録したパッケージ名を利用して、アプリSampleAppのパッケージ名を「jp.gr.java_conf.foobar.sampleapp」とすればよいわけです。

私はとりあえずここでパッケージ名を登録して、これでアプリを制作、公開、将来的にドメインを取得するかどうか検討しようかと思います。

|

« ブログネタ:アニメキャラで「一番カッコイイ父親」は?->範馬勇次郎が浮かんだ・・・ | トップページ | SQLiteのメモ »

android」カテゴリの記事

Java」カテゴリの記事

スマートフォン」カテゴリの記事

パソコン・インターネット」カテゴリの記事

携帯・デジカメ」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/374295/40944056

この記事へのトラックバック一覧です: Androidアプリのパッケージ名のつけ方:

» パッケージ名の付け方 [TOY-BOX]
ちょこちょこ調べながらandroidアプリの開発(というか現状勉強)をしているのですが、 プロジェクトを作るたびにいつも適当につけているパッケージ名について調べてみました。 いつもは大体 「com.sample...... [続きを読む]

受信: 2012年2月23日 (木) 19時10分

« ブログネタ:アニメキャラで「一番カッコイイ父親」は?->範馬勇次郎が浮かんだ・・・ | トップページ | SQLiteのメモ »