Владение доменом, используемым в моем идентификаторе пакета приложений

При выпуске приложения в Google Play оно должно иметь уникальный идентификатор пакета, например com.example.myapp. Как описано здесь: Идентификатор пакета в android

Но насколько важно владеть доменом, который я использую в своем идентификаторе пакета? Это даже рекомендуется? Например, если я использую com.example.myapp, должен ли я регистрировать/владеть доменом example.com?


person Wu Wenjun    schedule 12.06.2018    source источник
comment
НЕТ, это не нужно. Это может быть что угодно: ведь это всего лишь имя.   -  person Phantômaxx    schedule 12.06.2018
comment
Вот дополнительная информация о том, почему идентификаторы выглядят как домены: stackoverflow.com/questions/2475168/ И этот ответ на аналогичный вопрос для java: stackoverflow.com/questions/166051/.   -  person NO_NAME    schedule 12.06.2018


Ответы (2)


Прежде всего важно знать, для чего используется Bundle ID. Идентификатор пакета приложений используется в качестве имени для приложения при публикации в магазине Google Play.

Отвечая на ваш вопрос, не важно, что вы являетесь владельцем домена в вашем Bundle ID не у всех есть домен, и вам он не нужен для создания приложения. Это просто уникальный идентификатор для 1. вашей компании или лица (лиц), разрабатывающих приложение и 2. приложения.

person Mwikala Kangwa    schedule 12.06.2018
comment
У меня нет никакого доменного имени. Как придумать уникальные имена пакетов. Скажем, например, если я создам пакет с именем com.pradeep.quizapp, есть много шансов, что в магазине игр уже может быть приложение с таким именем. Как придумать уникальные имена пакетов?? Любые рекомендации и советы ?? - person K Pradeep Kumar Reddy; 07.05.2020
comment
Хороший вопрос. Для начала обычно хорошо использовать свое имя, но у вас может быть очень распространенное имя, например. Бен или Питер. Поэтому попробуйте использовать имя пользователя, под которым вы можете пройти. Вы упомянули com.pradeep.quizapp. Как вы можете видеть из ссылки, в Play Store нет такого общедоступного приложения, не стесняйтесь заменять id в URL-адресе, чтобы проверить идентификатор, который вы хотите использовать. Я считаю, что лучшие практики — это вопрос личного мнения, поэтому просто выполните быстрый поиск в Google и узнайте, что думают другие люди. - person Mwikala Kangwa; 07.05.2020
comment
@ Мвикала Кангва, большое спасибо. - person K Pradeep Kumar Reddy; 08.05.2020

Нет технических требований владеть доменом для имени пакета/идентификатора пакета/идентификатора приложения.

Однако некоторые префиксы блокируются Google, например com.google (по понятным причинам) и com.example (чтобы люди, которые не знают, что они делают, загружали пример кода).

И если вы попытаетесь использовать идентификатор, который явно принадлежит кому-то другому, например, com.facebook, то вас могут забанить за злоупотребление за попытку выдачи себя за другое лицо. Так что всегда лучше использовать свой собственный домен.

person Nick Fortescue    schedule 14.06.2018