2016-11-12 5 views
-2

У меня есть компания по разработке приложений, чтобы построить мое приложение, и в последнее время, когда мы опубликовали приложение, я заметил, что имя пакета «com.developers_company.myapp_name»Насколько важно имя пакета Android?

Насколько важно, чтобы изменить это на «com.myapp_name»? И должен ли я настаивать на этом или держать его как есть, если он не повлияет на меня в будущем?

Кроме того, если изменение будет сделано, сколько времени для этого потребуется

приложение включает в себя: веб-просмотра, платежные шлюзы, логин (Facebook, Twitter, Google) и т.д. и т.п.

+0

Что такое «идентификатор связки»? AFAIK, это iOS. Вы имеете в виду идентификатор приложения (a.k.a., название пакета)? – CommonsWare

+0

Вы можете изменить имя пакета/приложения для своего «варианта выпуска» через Gradle при создании приложения. –

ответ

0

Он не должен» . Если вы все еще хотите изменить, вы должны отменить публикацию своего приложения и опубликовать его как новое приложение. Это связано с тем, что Google идентифицирует ваше приложение через идентификатор пакета или имя пакета по мере его вызова. Таким образом, вы не можете повторять два имени пакета.

+0

Спасибо, поэтому, если мы решим продолжить изменение, повлияет ли это на создание приложения? –

+0

Нет никаких изменений. Вы выполняете те же действия, что и раньше, но с новым пакетом. Просто загрузите его как новое приложение. Это все. –

0

Sanath Kashyap имеет хороший момент, позвольте мне понять, что он не упомянул.

Насколько важно иметь правильный идентификатор связки: не так важно. Что такое, что у вас есть учетные данные Keystore, которые используются для создания приложения. Если вы собираетесь или планируете использовать другую компанию для создания своего приложения, вероятно, рекомендуется удалить «developers_company» из ID.

Чтобы сделать это изменение, не так много работы. Вероятно, в течение часа в зависимости от количества кода. Нужно создавать новое приложение с идентификатором, затем переносить/копировать все.

Путь, чтобы получить приложение в магазин this:

  1. Создать приложение
  2. Создать Обожженный APK, вам нужно KeyStore для этого. И сохраните этот KeyStore, потому что при этом у вас есть доступ к созданию Singed APK, Google использует это, чтобы проверить, являетесь ли вы законным владельцем этого приложения! Также используется для обновлений. Другое KeyStore/App name combo означает другое приложение для Google Play Store.
  3. Загрузить приложение в магазин Play Store. Для этого Google использует учетные данные учетной записи разработчика.

tldr: Вам нужен код/​​проект, учетная запись KeyStore и Google Developer, чтобы иметь/держать полное судно владельца вашего приложения.

+0

Большое вам спасибо, не могли бы вы помочь мне понять, что такое учетные данные Keystore? Приложение представлено в моей учетной записи Google Developer третьей стороной, это дает мне полный доступ к учетным данным хранилища ключей? –

1

недавно, когда мы опубликовали приложение, я заметил, что расслоение ID является "com.developers_company.myapp_name"

[...]

Насколько важно, чтобы изменить это на «ком. myapp_name "?

Идентификатор пакета (идентификатор пакета - это имя, используемое в iOS) не имеет большого значения, за исключением тех моментов, которые вы видите в случае ссылок в магазине воспроизведения. Тем не менее, единственное, что технически имеет значение, - сделать его уникальным среди всех опубликованных приложений (это так, иначе вы не сможете публиковать).

Однако, поскольку у вас уже есть приложение, вы находитесь не можете изменить ваш пакет Id. Он уже запечатан. Забудь это.Единственное, что вы можете сделать, если вы настаиваете на том, чтобы иметь другой пакет, чтобы вывести текущее приложение из магазина и опубликовать новый (даже если это единственное, что отличается идентификатором пакета). Поэтому, если вы хотите сделать это, а ваша пользовательская база еще крошечная, лучше поторопитесь.

 Смежные вопросы

  • Нет связанных вопросов^_^