поэтому, чтобы уникальные имена пакетов, мы должны использовать обратные URL-адреса. поэтому example.com был бы com.example.myapp - теперь, если мой TLD - .DE (germany), а не .COM, должен (должен?) Я использую de.example.myapp? Это было бы разумно, но я не уверен, как будет реагировать магазин игры Google, возможно, домен TLD должен быть обязательным?Имя пакета Android равно моему URL?
ответ
Это может быть больше, чем вы хотите. Короче, как вы думаете. Но основным условием является то, что имя пакета уникально.
Вы можете использовать любое имя. Подробнее читайте this answer
Название пакета не имеет значения. Черт, вы могли бы даже назвать это
com.google.seriously
Вы абсолютно не нужно иметь какой-либо веб-сайт, связанный с приложением, и многие разработчики приложений могут не иметь веб-сайт, чтобы начать с. Причина, по которой люди называют пакеты, как обратные URL-адреса, - это просто ради традиций. Кроме того, если бы все начали просто называть вещи волей-неволей, тогда в игровом магазине было бы 1000 пакетов под названием camera
и map
. Поскольку имена доменов уникальны, эта практика обратных ссылок просто помогает различать пакеты. Но никто на самом деле не собирается проверять, было ли мое приложение создано google.com в приведенном выше примере ...
Да, вы можете использовать этот пакет de.example.myapp см. Здесь живой пример, который использует разные пакет
https://play.google.com/store/apps/details?id=io.wifimap.wifimap
Неа, '.com' не должен – W4R10CK