« 『猫計算機』現る! | トップページ | 『ビッグマック』を食う! »

2011年11月 4日 (金)

アンドロイドマーケットにアップロードしたら蹴られた…あれ?

アプリを制作して友人に見せたら結構評判になった。

ちょっと本気で完成させた。

で、アップたら…

The package name of your apk may not begin with any of the following values: [com.android, com.google, android, com.example]

「あなたのAPKのパッケージ名の値は、
次のいずれかで始めることはできません
[com.android/com.google/android/com.example]」

と言われて、蹴られた…。

あれあれ?

何でアップロードできないんだろう?

パッケージ名は、「プロジェクト名\src\」の下の名前だろう…
ちゃんとユニークな名前として
「jp.coocan.la.sunlight.CatCalc」ってつけたし…
パッケージ名にそんなのは、使って無いけど…。

と思っていたのだが。

「AndroidManifest.xml」の中にも
「package="com.android.CatCalc"」って有った!

_| ̄|○

「AndroidManifest.xml」を修正した。

したら、面白おい事が起こった。

>package jp.coocan.la.sunlight.CatCalc;
>
>import com.android.CatCalc.R;<これがエラーになった。

ソース内の「package」は、「src」以下の
パッケージ名が割り当てられる。

しかし、「gen」や「bin」の下のパッケージ名は
「AndroidManifest.xml」内の「package」を
参照するんだ…。

これは、何を意味するんだろうか?

「src」以下のパッケージ名は、複数設定できるので
その中のどれか一つのパッケージ名を
リソースとして使用すると言うことだろうか?

多分精製物のおき場所を決めるのだろう。

齟齬があると、こんなエラーが発生するのね…。

じゃあ、アプリケーションは、何てパッケージ名で
インストールされているのだろう?

調べたら、やっぱり「AndroidManifest.xml」内の
「package」でインストールされる。

このあたりの設定は、要注意?

|

« 『猫計算機』現る! | トップページ | 『ビッグマック』を食う! »

コメント

コメントを書く



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




トラックバック

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

この記事へのトラックバック一覧です: アンドロイドマーケットにアップロードしたら蹴られた…あれ?:

« 『猫計算機』現る! | トップページ | 『ビッグマック』を食う! »