Intereting Posts
Scrollview уменьшает вид снизу в диалоге Пользовательский класс ImageView не работает с библиотекой загрузки изображений Picasso Проверьте, поддерживает ли устройство Android 4K видео? Android анимация флип-обложки и легкость (открытая книжная анимация) Не удалось найти подходящий HttpMessageConverter при попытке выполнить запрос restclient Как минимизировать появление GC_FOR_ALLOC? Связывание двух представлений NumberPicker с onValueChanged приводит к непредсказуемым сбоям Запись скрытого файла .nomedia не работает на внутреннем хранилище Android: Как я могу проверить определенный элемент в проверенном ListView? Android получает текущую локаль, а не по умолчанию Как я могу изменить свой AndroidManifest, поскольку он упаковывается maven Android – предотвращение белого экрана при запуске Как отлаживать приложение с Android App Widget? Как скрыть меню опций? В чем разница между contentprovider и contentResolver в android

Имена пакетов для доменов, которые заканчиваются на .do

Конвенция при создании приложения означает, что имя пакета должно начинаться с строки обратного домена, например com.google.MySampleApp.

Однако наша компания зарегистрирована в домене .do, который не может использоваться как имя пакета (!), Потому что «делать» – это зарезервированное ключевое слово в Java.

Как люди обычно справляются с этим? Существует ли «официальный» стандарт для Google Play Store? Конечно, мы не можем быть первой компанией с доменом в Доминиканской Республике, который создал приложение для Android …?

Solutions Collecting From Web of "Имена пакетов для доменов, которые заканчиваются на .do"

Oracle предлагает добавить знак подчеркивания:

В некоторых случаях имя домена в Интернете не может быть допустимым именем пакета. Это может произойти, если имя домена содержит дефис или другой специальный символ, если имя пакета начинается с цифры или другого символа, который является незаконным для использования в качестве начала имени Java или если имя пакета содержит зарезервированное ключевое слово Java, Таких как «int». В этом случае предлагаемая конвенция заключается в добавлении подчеркивания. Например:

hyphenated-name.example.org org.example.hyphenated_name example.int int_.example 123name.example.com com.example._123name 

Источник: https://docs.oracle.com/javase/tutorial/java/package/namingpkgs.html