Можно ли использовать одно и то же имя пакета приложения в другой учетной записи на рынке? - PullRequest
1 голос
/ 05 июля 2011

У меня уже есть учетная запись разработчика Google, но я хотел бы создать новую учетную запись разработчика Google для приложения, которое я собираюсь опубликовать.

Могу ли я использовать одно и то же имя пакета в обеих учетных записях рынка?Например, если у меня есть учетная запись разработчика Google № 1 с приложениями, которые имеют общее имя пакета (например, com.myawesomeapps.app1, com.myawesomeapps.app2) .... могу ли я создать новую учетную запись разработчика goodle и использовать ту жеимя пакета (например, com.myawesomeapps.ap3)?

Я спрашиваю только потому, что хотел бы иметь другую учетную запись разработчика Google для этого нового приложения, но оставить имя пакета, а я не хочуоплатить издательский взнос, если это невозможно.

Заранее спасибо.

Ответы [ 4 ]

6 голосов
/ 05 июля 2011

Вы должны использовать разные имена пакетов для каждого приложения - и вы не можете никогда изменять имя пакета.Если вы когда-либо используете другое имя пакета, вы будете выпускать совершенно отдельное приложение.

Насколько я знаю, ничто не мешает вам использовать одну и ту же подстроку в разных именах пакетов в пределахmarket, хотя.

Поскольку com.myawesomeapps.ap3 отличается от com.myawesomeapps.ap2, с этим все должно быть в порядке.

Обратите внимание, что имя вашего пакета должно быть универсально уникальным (ничем другимбудет использовать), и никогда не будет никогда не будет изменен.Самое близкое, что вы можете получить к изменению имени пакета, - это полностью отказаться от одного приложения и запустить новое с новым именем пакета, но на рынке не будет «связи» между ними, кроме того, что вы говорите в тексте описания.

Этот пост в блоге объясняет имена пакетов немного подробнее;он немного стар, но AFAIK он все еще точен: http://blog.javia.org/android-package-name/

4 голосов
/ 05 июля 2011

Нет, это невозможно сделать при публикации в Android Market. Мы не можем использовать одно и то же имя пакета для отправки другого приложения из той же учетной записи или из любой другой учетной записи. Имя пакета уникально для каждого приложения и не может быть передано от одного пользователя другому.

0 голосов
/ 28 декабря 2015

Вам нужно использовать другое имя пакета для нового приложения. Магазин Google Play идентифицирует приложение по имени пакета. У меня было похожее требование, поэтому для нового приложения я использовал другое имя пакета только для имени пакета приложения и активности запуска. Остальная часть приложения (остальная часть действий, фрагменты и весь другой код приложения) осталась в старом имени пакета, и новое приложение работает просто отлично.

0 голосов
/ 23 сентября 2015

Да, вы можете, но вы должны изменить в Android Studio в файле Gradle, aplicationId

defaultConfig {
    applicationId 'com.example.app1'
}

Для

defaultConfig {
    applicationId 'com.example.app2'
}

Затем вы можете загрузить его в Google Play

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...