0

マーケットにまだ公開されていないアプリのパッケージ名を変更したいです。コードで古いパッケージ名を使用しながら、新しいパッケージ名を Market/Play の uniqueId として使用する方法はありますか?

4

1 に答える 1

1

マニフェストでパッケージ名を変更すると、Google Play がパッケージ名を読み取る方法が変わります。それを達成するために、パッケージ名を他の場所で変更する必要はありません。Eclipse では、クラスのパッケージ名を個別に (src 直下で) 変更できます。

zapl が言及しているように、アプリケーションのパッケージ名がその中のクラスの名前と異なる場合は、いくつかの手動項目を処理する必要がある場合があります (その場合、すべてが同じパッケージにあると想定するショートカットは常に機能するとは限りません)。たとえば、「.classname」を使用すると、マニフェストなどで完全修飾クラス名に変更する必要がある場合があります。

マニフェストとは異なるパッケージ名を Google Play で変更する方法を探している場合は、できません (とにかく良い考えではありません)。ただし、ライブラリ プロジェクトを使用して、元のコードやマニフェストを変更せずに、新しいパッケージ名で新しいアプリを作成できます。最小限のコード/xml を記述する必要があります。

于 2012-04-23T17:45:58.850 に答える