2016-11-12 7 views
-2

アプリを開発するアプリ開発会社があります。最近アプリを公開したときに、パッケージ名が「com.developers_company.myapp_name」であることがわかりました。Androidのパッケージ名はどれくらい重要ですか?

これを「com.myapp_name」に変更することの重要性は?私はこれを強く主張するか、それが将来私に影響を与えないかのようにそのまま保つべきですか?

変更を行うべきである場合にも、どのくらいの時間、それは

を必要とするアプリケーションが含まれています:Web表示、支払いゲートウェイ、ログイン(FacebookやTwitter、Googleに)などなど

+0

「バンドルID」とは何ですか? AFAIK、それはiOSのことです。アプリケーションID(a.k.a.、パッケージ名)を意味しますか? – CommonsWare

+0

アプリをビルドするときに、「リリースバリアント」のパッケージ/アプリケーション名をGradleで変更することができます。 –

答えて

0

それはshouldn t問題。それでも変更したい場合は、アプリの公開を解除して新しいアプリとして公開する必要があります。これは、GoogleがあなたのアプリケーションをあなたのバンドルIDまたはパッケージ名で呼び出す際に識別するためです。したがって、2つのパッケージ名を繰り返すことはできません。

+0

ありがとうございます。変更を進める場合、アプリのビルドに影響はありますか? –

+0

いいえ、変更はありません。以前と同じ手順を実行しますが、新しいパッケージを使用してください。新しいアプリとしてアップロードしてください。それで全部です。 –

0

Sanath Kashyapには良い点があります。

正しいバンドルIDを持つことの重要性はそれほど重要ではありません。つまり、アプリケーションを作成するために使用されるキーストアの資格情報を持っているということです。他の会社を使ってアプリケーションを作成しようとしている場合は、「developers_company」をIDから削除することをお勧めします。

この変更を行うことはあまり効果がありません。おそらくコードの量に応じて1時間弱かかるでしょう。 IDを持つ新しいアプリケーションを作成し、すべてのものをポート/コピーする必要があります。

ストアにアプリを入手する方法はthisです:

  1. のApp
  2. の作成は、このためのキーストアを必要とし、調印APKを作成します。 Singest APKを作成するためのアクセス権があるため、このKeyStoreを使用して、Googleがこれを使用して、あなたがそのアプリケーションの正当な所有者であるかどうかを確認します。更新にも使用されます。他のKeyStore/App nameコンボは、Google Playストア用の別のアプリを意味します。
  3. アプリをPlayストア/他のストアにアップロードします。 Googleでは、このために開発者アカウントの資格情報を使用します。

tldr:あなたの完全所有者船を所有/維持するには、コード/プロジェクト、キーストア、Googleデベロッパーアカウントが必要です。

+0

ありがとう、キーストアの資格情報が何であるか理解してくれたら助かりますか?このアプリは、Google Developerアカウントの下で第三者から提出されますが、キーストアの資格情報に完全にアクセスできますか? –

1

我々はアプリを公開したときに、最近私は、バンドルIDは "com.developers_company.myapp_name"

[...]

それはCOM」に変更する方法が重要です気づきました。 myapp_name "?

パッケージID(バンドルIDはiOSで使用される名前です)は、プレイストアリンクの場合のように見える瞬間を除いては本当に問題になりません。しかし、技術的に重要なのは、公開されているすべてのアプリの中でユニークなものにすることだけです(そうでなければ、公開することはできません)。

ただし、すでにアプリを公開しているため、ではなく、というパッケージIDを変更できます。すでに封印されています。忘れてください。あなたが別のパッケージを持っていると主張している場合は、現在のアプリを店舗から引き出して新しいものを公開することができます(パッケージIDだけが異なる場合でも)。あなたがそれをしたいと思って、あなたのユーザーベースがまだ小さければ、より急いでください。

関連する問題