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

Você pode criar uma conta usando sua Conta do Google. Se você for estudante ou tiver um hobby, crie um tipo de conta especial com menos requisitos de verificação e sem taxas.

Escolher como distribuir seus apps

Os 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 dependendo de você se registrar como pessoa física ou jurídica. 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.
  • Ordem de chegada: se não houver um cluster considerável, 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

Nesse caso, 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 um nome de pacote diferente ou pedir permissão para usar este.

As chaves com menos de 50 instalações serão distribuídas por ordem de chegada:

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.

Revisar

Baixe o guia do Android Developer Console para conferir um tutorial detalhado do console e dos recursos dele.