A partir de agosto de 2021, vai ser necessário usar o Android App Bundle para publicar novos apps no Google Play. Os apps novos com mais de 200 MB poderão usar o Play Asset Delivery ou o Play Feature Delivery.
Desde 30 de junho de 2023, o Google Play não é mais compatível com as atualizações de apps para TV com APKs. Todas essas atualizações precisam ser publicadas com Android App Bundles (AAB).
Para saber mais, leia esta postagem do Blog de desenvolvedores Android (em inglês).
Com o Compartilhamento interno de apps, você pode disponibilizar rapidamente um Android App Bundle para a equipe interna e os testadores. Basta enviar o pacote de app na página de upload do Compartilhamento interno de apps e gerar um link. Ao compartilhar o app dessa forma, é possível restringir o acesso somente às listas de e-mail ou permitir que qualquer pessoa com o link faça o download.
Antes de começar
Antes de fazer upload de arquivos para o Compartilhamento interno de apps, veja o que você precisa saber:
- Se você tem a permissão Liberar apps para as faixas de teste, ela inclui a autorização para fazer upload de pacotes de apps e APKs para compartilhamento interno por padrão.
- Os códigos de versão não precisam ser novos nem exclusivos e podem ser reutilizados nos pacotes de apps ou APKs compartilhados.
- Você pode fazer upload e compartilhar APKs ou pacotes de apps depuráveis.
- Os artefatos enviados para o Compartilhamento interno de apps não são mostrados no Pesquisador de pacotes de apps, nem podem ser incluídos nas versões em teste ou faixas de produção.
- Os artefatos enviados para o Compartilhamento interno de apps podem ser assinados com qualquer chave, que não precisa ser de produção ou de upload. Eles são assinados novamente de modo automático com uma chave de Compartilhamento interno de apps gerada pelo Google.
- Você pode enviar um link de Compartilhamento interno de apps a quantos usuários quiser. No entanto, no máximo cem usuários poderão fazer o download do app usando o link.
- Os links para download expiram 60 dias após a data do upload.
Fazer upload e compartilhar apps
Fazer upload e compartilhar apps para testes- Depois de fazer login em uma Conta do Google que foi adicionada como um usuário autorizado a fazer uploads, acesse a página de upload do Compartilhamento interno de apps.
- Selecione Fazer upload.
- Digite um nome para ajudar você e os testadores a identificar o app ou use o nome da versão atribuído no pacote de apps ou no APK.
- Selecione Confirmar upload.
- Ao lado do pacote de apps ou do APK enviado, clique no ícone de cópia para copiar o URL do app para a área de transferência.
- Compartilhe esse link com seus testadores.
Adicionar usuários que podem fazer upload e testadores autorizados
Adicionar usuários autorizados a fazer uploadsOpção 1: criar uma nova lista de usuários autorizados a fazer uploads
- Abra o Play Console.
- Selecione um app.
- No menu à esquerda, selecione Versão > Configuração > Compartilhamento interno de apps.
- Na guia Usuários que podem fazer upload e testadores, role até a seção "Gerenciar usuários que podem fazer upload" e selecione Criar lista de e-mails.
- Insira um nome para identificar essa lista.
- É possível usar a mesma lista para testes futuros em qualquer um dos seus apps.
- Adicione endereços de e-mail separados por vírgulas ou selecione Fazer upload do arquivo CSV. Se você usar um arquivo CSV, coloque cada endereço de e-mail em uma linha e não use vírgulas.
- Se você fizer o upload de um arquivo CSV depois de digitar os endereços de e-mail, esses e-mails adicionados serão substituídos.
- Os usuários autorizados a fazer uploads não precisam usar sua conta do Play Console.
- Selecione Salvar alterações.
- Marque a caixa de seleção ao lado do nome das listas que você quer usar.
Observação: se você criar uma lista de endereços de e-mail, poderá reutilizá-la ao adicionar usuários autorizados a fazer uploads, downloads e testes para faixas de teste na sua conta de desenvolvedor do Google Play.
Opção 2: usar uma lista existente de usuários autorizados a fazer uploads
- Abra o Play Console.
- Selecione um app.
- No menu à esquerda, selecione
Testar e lançar
> Teste interno > Compartilhamento interno de apps. - Na guia Usuários que podem fazer upload e testadores, role a tela até a seção "Gerenciar usuários que podem fazer upload" e marque a caixa de seleção ao lado do nome das listas que você quer usar.
Importante: depois de adicionar testadores autorizados, forneça as instruções sobre como ativar o Compartilhamento interno de apps.
Opção 1: disponibilizar seu app para qualquer pessoa com um link
- Abra o Play Console.
- Selecione um app.
- No menu à esquerda, selecione
Testar e lançar
> Teste interno > Compartilhamento interno de apps. - Na guia Usuários que podem fazer upload e testadores, role a tela até a seção "Gerenciar testadores" e confira se a opção "Todos que receberam o link podem fazer o download" está selecionada, que é ativada por padrão.
Opção 2: criar uma nova lista de testadores autorizados
- Faça login no Play Console.
- Selecione um app.
- No menu à esquerda, selecione
Testar e lançar
> Configuração > Compartilhamento interno de apps > Lista de e-mails. - Selecione a guia "Testadores autorizados".
- Em "Disponibilidade do link", selecione Listas de e-mails.
- Clique em Criar lista.
- Insira um nome para identificar essa lista. É possível usar a mesma lista para testes futuros em qualquer um dos seus apps.
- Adicione endereços de e-mail separados por vírgula ou clique em Fazer o upload do novo arquivo CSV. Se você usar um arquivo CSV, coloque cada endereço de e-mail em uma linha e não use vírgulas.
- Observação: se você fizer o upload de um arquivo CSV depois de digitar os endereços de e-mail, todos os e-mails adicionados serão substituídos.
- Clique em Salvar.
- Marque a caixa de seleção ao lado do nome das listas que você quer usar.
Observação: se você criar uma lista de endereços de e-mail, poderá reutilizá-la ao adicionar usuários autorizados a fazer upload, download e teste às faixas de teste na sua conta de desenvolvedor do Google Play.
- Abra o Play Console.
- Selecione um app.
- No menu à esquerda, selecione
Testar e lançar
> Teste interno > Compartilhamento interno de apps. - Selecione a guia Listas de e-mails.
- Ao lado de "Pessoas que fazem o download", selecione Criar lista de e-mails.
- Insira um nome para identificar essa lista.
- É possível usar a mesma lista para testes futuros em qualquer um dos seus apps.
- Adicione endereços de e-mail separados por vírgulas ou selecione Fazer upload do arquivo CSV. Se você usar um arquivo CSV, coloque cada endereço de e-mail em uma linha e não use vírgulas.
- Se você fizer o upload de um arquivo CSV depois de digitar os endereços de e-mail, esses e-mails adicionados serão substituídos.
- Os usuários autorizados a fazer uploads não precisam usar sua conta do Play Console.
- Selecione Salvar alterações.
- Marque a caixa de seleção ao lado do nome das listas que você quer usar.
Observação: se você criar uma lista de endereços de e-mail, ela poderá ser reutilizada ao adicionar usuários autorizados a fazer upload, download e teste às faixas de teste na sua conta de desenvolvedor do Google Play.
Opção 3: usar uma lista existente de testadores autorizados
- Abra o Play Console.
- Selecione um app.
- No menu à esquerda, selecione
Testar e lançar
> Teste interno > Compartilhamento interno de apps. - Selecione a guia Listas de e-mails.
- Ao lado de "Pessoas que fazem o download", marque a caixa de seleção ao lado do nome das listas que você quer usar.
Como os testadores autorizados ativam o Compartilhamento interno de apps
Antes que os testadores autorizados possam fazer o download de apps usando o compartilhamento interno, eles precisam ativar esse recurso no app Google Play Store.
- Abra o app Google Play Store .
- Toque em Menu > Configurações.
- Na seção "Sobre", toque na versão da Play Store sete vezes.
- Depois que a configuração Compartilhamento interno de apps for exibida, toque na chave para ativar o recurso.
- Toque em Ativar.
Fazer o download de certificados
Alguns provedores de API solicitam um certificado para parear com o nome do pacote de apps. Após enviar um pacote de app ou APK para a página de upload do Compartilhamento interno de apps pela primeira vez, o Play Console gera um certificado usado para cada upload desse app. Todos os APKs são assinados novamente com esse certificado de teste, não importa qual foi usado para assinar o app.
Para fazer o download do certificado de teste, siga estas etapas:
- Abra o Play Console.
- Selecione um app.
- No menu à esquerda, selecione
Testar e lançar
> Teste interno > Compartilhamento interno de apps. - Na guia Usuários que podem fazer upload e testadores, role a tela até a seção "Certificado de teste interno".
- Selecione Fazer o download do certificado.
- Se você precisar de impressões digitais de certificados individuais, clique no ícone de cópia ao lado do tipo de certificado para copiá-lo na área de transferência.
Resolver problemas
Se você tiver problemas ao usar o Compartilhamento interno de apps, veja algumas maneiras de corrigi-los:
O usuário não é um testador do Compartilhamento interno de appsSe um app não estiver disponível para um usuário no Google Play, ele não poderá fazer o download usando o teste de apps internos. Para que os testadores possam baixar seu app interno, eles precisam ter acesso à página Detalhes do app no Google Play.
Veja alguns motivos que podem causar a indisponibilidade do app interno para o download de um usuário:
- O app não é distribuído no país do usuário.
- O app não é publicado para produção ou é publicado somente em uma faixa de teste a que o usuário não tem acesso.
Se você enviar um link de Compartilhamento interno de apps a várias pessoas, até cem usuários vão poder fazer o download do app por esse recurso.
Para compartilhar o app com mais usuários usando um link, faça upload do mesmo APK ou pacote de app para receber um novo link de download. Até cem usuários podem fazer o download do seu app por cada link único.
Se o link para fazer o download do app interno expirar, faça upload do mesmo APK ou pacote de app novamente para receber um novo link.