Android следует тем же соглашениям об именах, что и Java,
Соглашения об именах
Имена пакетов пишутся строчными буквами, чтобы избежать конфликта с именами классов или интерфейсов.
Компании используют обратное доменное имя в Интернете для начала имен своих пакетов, например com.example.mypackage для пакета с именем mypackage, созданного программистом на example.com.
Конфликты имен, возникающие в пределах одной компании, должны обрабатываться в рамках соглашения внутри этой компании, возможно, путем включения региона или имени проекта после названия компании (например, com.example.region.mypackage).
Пакеты на самом языке Java начинаются с Java. или javax.
В некоторых случаях имя интернет-домена может быть неправильным именем пакета. Это может произойти, если имя домена содержит дефис или другой специальный символ, если имя пакета начинается с цифры или другого символа, который запрещено использовать в качестве начала имени Java, или если имя пакета содержит зарезервированное ключевое слово Java, такой как "int". В этом случае предлагаемое соглашение заключается в добавлении подчеркивания. Например:
Легализация имен пакетов:
Domain Name Package Name Prefix
hyphenated-name.example.org org.example.hyphenated_name
example.int int_.example
123name.example.com com.example._123name