Nomes de pacote do Android, explicados

Por que cada app tem um identificador de domínio invertido, o que ele pode e não pode dizer e como encontrá-lo.

O que é

Todo app Android tem um identificador de aplicativo, geralmente chamado de nome do pacote: com.spotify.music, org.telegram.messenger. O Google Play o usa no endereço da página (?id=com.spotify.music) e não aceita dois apps com o mesmo identificador.

A convenção do domínio invertido

Recomenda-se que os desenvolvedores comecem o identificador com um domínio próprio, invertido. Assim, com.spotify sugere spotify.com. É uma convenção, não uma prova: nada impede alguém de escolher com.example.anything.

Por que importa

Como encontrá-lo

Cole um nome de pacote na busca deste site ou abra /info/ seguido do identificador. Pela API: /api/v1/app?id=…; para achar o pacote de um título, use /api/v1/suggest?q=….