Registre-se no Android Developer Console

Se você distribui apps apenas fora do Google Play, use o Android Developer Console para gerenciar sua identidade de desenvolvedor e registrar os nomes de pacotes do app. Este guia explica como verificar sua conta e garantir que seus apps possam ser instalados em dispositivos Android certificados.

Criar uma conta

Para começar, crie uma conta do Android Developer Console usando sua Conta do Google. Se você é estudante ou tem um hobby, pode criar um tipo de conta especial com menos requisitos de verificação e sem taxas.

Escolher como distribuir seus apps

Seus apps ainda podem ser transferidos por sideload. A experiência do usuário depende do caminho escolhido.

Conclua a verificação de identidade

Você precisa fornecer documentação oficial para confirmar sua identidade. Os requisitos variam de acordo com o tipo de registro (pessoa física ou jurídica). Concluir esse processo geralmente leva cerca de 10 minutos se você tiver todas as informações necessárias.

Informações obrigatórias para todas as contas

  • Nome civil e endereço: pessoas físicas precisam enviar um documento de identidade oficial com foto e um comprovante de residência como parte do programa de verificação. Exemplos de documentos de identificação e comprovantes de endereço aceitos para pessoas físicas nos Estados Unidos:

    • Passaporte
    • Carteira de identidade emitida pelo estado
    • Carteira de habilitação
    • Cartão de residência permanente ou Green Card
    • Documento de identidade oficial com foto e endereço listado
    • Conta de consumo de luz, água, gás, Internet, TV a cabo
    • Declaração de seguro (seguro residencial, de saúde etc.)
    • Extrato bancário ou de cartão de crédito
  • Detalhes do contato: um endereço de e-mail e um número de telefone particulares, verificados com uma senha única (OTP).

Requisitos adicionais para organizações

  • Número D-U-N-S: um identificador exclusivo de nove dígitos para sua organização fornecido pela Dun & Bradstreet e usado globalmente para estabelecer a identidade jurídica da sua empresa. Se sua organização não tiver um, peça um sem custo financeiro pelo site da Dun & Bradstreet.
  • Site verificado: o site da sua organização precisa ser verificado usando o Google Search Console.
  • Documentos oficiais da organização: confira exemplos do que as organizações nos Estados Unidos precisam enviar. Os documentos necessários no seu local podem ser diferentes.
    • Qualquer documento, comunicado ou carta que inclua o nome da Organização e tenha sido emitida ou chancelada pelo Internal Revenue Service (IRS), a autoridade fiscal dos EUA. Estes são alguns exemplos: CP575, 147C, CP299, 988, 937, 1050, 5822 etc.
    • Formulários enviados ao IRS só serão aceitos se uma cópia deles estiver disponível no site do IRS. Alguns exemplos são os formulários 8871 e 990.
    • Certificado de incorporação da empresa, que mencione o nome da sua organização, emitido pelo estado onde você realiza atividades comerciais.
    • Seu registro mais recente na SEC (por exemplo, formulários 10-K, 10-Q ou 8-K) que indique o nome da organização
    • Relatórios de crédito da Experian, Equifax ou TransUnion que mencionem o nome da sua organização.
    • Apenas para agências e departamentos governamentais: uma carta oficial em que conste nome completo, endereço e data.

Registre os nomes dos seus pacotes

Depois da verificação, você pode registrar os nomes de pacotes do app na página Pacotes. O processo de registro vincula seu app à sua identidade de desenvolvedor verificada. Conclua as etapas a seguir no Android Developer Console para se registrar:

  1. Insira o nome do pacote:forneça o nome exclusivo do pacote que você quer registrar.
  2. Adicione sua chave:insira a impressão digital do certificado SHA-256 do par de chaves de assinatura do app. O status vai mudar para Em revisão.
  3. Comprovar a propriedade:para nomes de pacotes atuais, assine um APK com sua chave privada e faça upload dele. O Android Developer Console fornece um snippet para adicionar à pasta de recursos do APK para esse desafio. Depois de registrado, você vai receber uma notificação por e-mail, e o status do pacote no Play Console será atualizado para Registrado.

Transferir os nomes dos pacotes

Também é possível transferir nomes de pacotes entre contas de desenvolvedor. As transferências são gerenciadas na página Configurações. Os seguintes itens são necessários para iniciar uma transferência:

  • Status verificado:as contas de origem e de destino precisam estar verificadas e em situação regular.
  • Chave registrada:o nome do pacote precisa ter uma chave registrada e ser instalável.
  • Informações necessárias:você precisa do ID do desenvolvedor de destino, dos IDs de pedido das duas contas e de um motivo declarado para a transferência.

Lidar com nomes de pacotes duplicados

Se vários desenvolvedores usarem o mesmo nome de pacote, o direito de registrá-lo será determinado pelas regras de reivindicação de pacote. As regras a seguir têm como objetivo alocar o nome do pacote ao desenvolvedor cuja chave de assinatura representa mais de 50% do total de instalações conhecidas:

  • Cluster de maioria: se as chaves de um desenvolvedor representarem mais de 50% de todas as instalações, ele terá prioridade para o registro.
  • Cluster considerável: se nenhuma chave tiver mais de 50% das instalações, qualquer desenvolvedor com um "cluster considerável" (50 ou mais instalações) poderá registrar o nome do pacote.
  • Por ordem de chegada: se não houver um cluster grande, qualquer desenvolvedor com uma chave conhecida poderá registrar o nome do pacote por ordem de chegada.

Os exemplos a seguir demonstram essas regras:

Prioridade para o titular da chave majoritária:

O desenvolvedor cuja chave de assinatura representa mais de 50% do total de instalações conhecidas tem prioridade para o registro. Todos os outros desenvolvedores precisarão usar um nome de pacote diferente.

Desenvolvedor

Nome do pacote

Chave

Instalações

A

com.test.1

11

1000

B

com.test.1

12

100

Nesse cenário, o desenvolvedor A se qualifica para registrar o nome do pacote. O desenvolvedor B precisaria usar outro nome ou solicitar uma exceção_.

Qualificação para chaves com mais de 50 instalações:

Se nenhuma chave tiver mais de 50% das instalações, todas as chaves com 50 ou mais instalações vão se qualificar para o registro. Todos os outros desenvolvedores, ou seja, aqueles com chaves com menos de 50 instalações, precisarão pedir permissão para usar o nome do pacote.

Desenvolvedor

Nome do pacote

Chave

Instalações

C

com.test.2

21

100

D

com.test.2

22

100

E

com.test.2

23

10

_Nenhuma chave tem maioria. Os desenvolvedores C e D, com 50 ou mais instalações, podem registrar o nome do pacote. O desenvolvedor E precisaria usar uma permissão diferente de solicitação de nome.

Ordem de chegada para chaves com menos de 50 instalações:

Se nenhuma chave atender ao limite de 50 instalações, todas as chaves conhecidas poderão ser registradas por ordem de chegada. Assim que um desenvolvedor registrar o nome do pacote, os outros precisarão usar um nome diferente para os pacotes deles ou solicitar exceções.

Desenvolvedor

Nome do pacote

Chave

Instalações

F

com.test.3

31

10

G

com.test.3

31

10

Nesse cenário, todos os desenvolvedores com chaves são qualificados. Depois que um desenvolvedor registrar o nome do pacote, o outro precisará pedir permissão_.