Назви пакетів Android: пояснення
Чому кожен застосунок має ідентифікатор у вигляді оберненого домену, що він може і не може сказати і як його знайти.
Що це
Кожен Android-застосунок має ідентифікатор, який зазвичай називають назвою пакета: com.spotify.music, org.telegram.messenger. Google Play використовує його в адресі сторінки (?id=com.spotify.music) і не допускає двох застосунків з однаковим ідентифікатором.
Конвенція оберненого домену
Розробникам радять починати ідентифікатор із власного домену, записаного навпаки. Тож com.spotify натякає на spotify.com. Це конвенція, а не доказ: ніщо не заважає комусь обрати com.example.anything.
Чому це важливо
- Він не змінюється після першого релізу, тоді як назви змінюються часто.
- Це єдиний надійний ключ для поєднання даних про застосунки з різних джерел.
- Він з'являється в журналах збоїв, аналітиці й інструментах керування пристроями, де назви немає.
Як його знайти
Вставте назву пакета в пошук на цьому сайті або відкрийте /info/ з ідентифікатором. Через API: /api/v1/app?id=…; щоб знайти пакет за назвою, використайте /api/v1/suggest?q=….