Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
O Visual Studio App Center foi desativado em 31 de março de 2025, exceto para os recursos de Análise e Diagnóstico, que continuarão a ter suporte até 30 de junho de 2026. Mais informações.
Publique uma atualização na Google Play Store, incluindo as faixas Alpha e Beta do App Center.
Pré-requisitos
- A Google exige que a primeira versão da sua aplicação Google Play seja publicada em produção através da consola Google.
- Uma conta de programador do Google Play. Se você não tiver uma, inscreva-se no portal da conta de desenvolvedor do Google.
- Certifique-se de ter um projeto de API e uma conta de serviço para o App Center para criar uma conexão com a Google Store e acessar as APIs do Google em seu nome.
- Consulte Publique seu aplicativo para obter mais informações sobre essas faixas.
- Configure a assinatura de aplicativos pelo Google para publicar arquivos de pacotes de
.aabaplicativos Android.
Para obter mais informações, consulte Como usar o console do Google Play.
Vinculando seu projeto de API
Para acessar a API do Google, vincule seu Google Play Console a um projeto de API do Google. Na maioria dos casos, recomendamos que você crie um novo projeto de API, embora os usuários atuais da API possam se vincular a um projeto de API existente. Lembre-se de que cada projeto de API só pode ser vinculado a uma única conta do Google Play Console.
Criando um novo projeto de API
- Aceda à página Google API Access na Google Play Console.
- Aceite os Termos de Serviço.
- Clique em Criar novo projeto.
- Um projeto de API é gerado automaticamente e vinculado ao seu Google Play Console.
Usando um projeto de API existente
- Se você já é um usuário da API para desenvolvedores do Google Play, pode vincular ao seu projeto de API existente seguindo estas etapas. Se o projeto de API ao qual vincular não estiver listado, verifique se sua conta do Google Play Console está designada como Proprietário e se a API do desenvolvedor do Google Play está ativada.
- Aceda à página Google API Access na Google Play Console.
- Aceite os Termos de Serviço da API.
- Escolha o projeto que deseja vincular.
- Clique em Link.
Configurando clientes de acesso à API
Um dos benefícios adicionais de criar uma conta de serviço do Google é o acesso à API a partir de um servidor de compilação sem fornecer suas credenciais pessoais de usuário, abaixo está um guia passo a passo sobre como configurar a conta de serviço do Google:
Aceda à página Google API Access na Google Play Console.
Em Contas de Serviço, clique no botão Criar Conta de Serviço para iniciar o processo.
Nas instruções, clique no link para o Google API Console.
Clique no botão CREATE SERVICE ACCOUNT na página recém-aberta.
A página Criar conta de serviço é aberta.
Escolha um nome para a nova Conta de Serviço e clique em Criar.
Clique em Selecionar uma função no menu suspenso. Selecione Projeto e, em seguida, Proprietário. Navegue até a próxima etapa clicando em Continuar.
Observação
Alguns usuários não podem baixar o arquivo .json usando o Edge e o Internet Explorer.
Na nova página, clique em + Criar chave (opcional) e um modal aparece.
Selecione JSON e clique em CRIAR, e um ficheiro com a extensão .json será transferido para o seu sistema; este ficheiro será utilizado no App Center para estabelecer a ligação ao Google Play.
Depois de criar a conta de serviço no Google Developers Console, clique em Concluído. A página Acesso à API é atualizada automaticamente e sua conta de serviço será listada.
Feche a janela e a nova conta de serviço será exibida na página original. Clique no botão Conceder acesso para concluir o processo. Na próxima seção, você aprenderá como conectar o App Center ao Google Play.
Configurar a assinatura de aplicativos pelo Google
- Selecione seu aplicativo no Google Play Developer Console
- Selecione Iniciar sessão na aplicação no menu do lado esquerdo
- Pode escolher entre três opções:
- Carregar uma chave exportada do Android Studio
- Exportar e carregar uma chave de um keystore Java
- Exportar e carregar uma chave (não usando um keystore Java)
- Assinatura de aplicativos pelo Google Play (recomendado)
- Clique em concluir
Criar uma ligação ao Google Play no App Center
- Clique em Lojas em Distribuir no menu à esquerda.
- No meio da página, clique no botão Conectar à Loja .
- Selecione Google Play Store.
- Clique em Seguinte.
- Carregue o arquivo JSON de chave privada , que você baixou ao criar a conta de serviço. Se os campos JSON forem editados para valores incorretos, a criação do repositório poderá falhar. Verifique se você tem a conta de serviço vinculada ao seu console do desenvolvedor do Google Play de acordo com a seção de pré-requisitos acima.
- Depois que o arquivo for carregado, clique em Conectar.
- Uma conexão com o Google Play agora deve estar visível com as três faixas, Produção, Alpha e Beta na página inicial das Lojas . Configurar essa conexão é um processo único para um aplicativo no App Center.
Publique o seu AAB na Google Play Store
- Na página inicial Lojas , selecione qualquer uma das faixas criadas acima.
- Clique em Publicar para armazenar no botão no canto superior direito.
- Carregue o pacote da aplicação. Alguns pontos a observar:
- A aplicação deve ser preparada para lançamento e assinada com um armazenamento de chaves válido antes do carregamento.
- A Google Play Store suporta pacotes de aplicações Android até um máximo de 2 GB.
.apkarquivos gerados a partir do.aabnão pode exceder 150 MB. Você pode ler mais sobre suas opções nos documentos do Google para AAB. - A versão do
.aabdeve ser estritamente maior do que a versão atual em produção. - Se você tiver versões de aplicativos em outras faixas, como Alpha e Beta, sua versão de lançamento deve ser estritamente menor do que as versões nas versões de faixa Alpha e Beta.
- O App Center não suporta a promoção de uma aplicação de uma faixa para outra. Não é possível promover uma versão de alfa para beta ou beta para produção.
- Se houver uma versão de rascunho no canal em que vais publicar, essa versão de rascunho desaparecerá para dar lugar à nova versão que publicares.
- Depois de carregar o seu pacote, você pode ver alguns detalhes do aplicativo. Clique em Next.
- Clique em Publicar para enviar o aplicativo para a Google Play Store. O status desta versão na página Distribuir detalhes da loja será exibido como Enviado.
- Assim que o App Center concluir a entrega do aplicativo ao Google, o status do aplicativo mudará para Publicado. O Google pode levar até 24 horas para mostrar o aplicativo na Play Store.
- Caso a publicação pelo Google falhe, o proprietário do aplicativo recebe uma notificação para o e-mail registrado do Google.
Publique o seu APK na Google Play Store
- Na página inicial Lojas , selecione qualquer uma das faixas criadas acima.
- Clique em Publicar para armazenar no botão no canto superior direito.
- Carregue o pacote da aplicação. Alguns pontos a observar:
- A aplicação deve ser preparada para lançamento e assinada com um armazenamento de chaves válido antes do carregamento.
- A Google Play Store suporta pacotes de aplicações até um máximo de 100 MB. Carregue ficheiros de expansão diretamente para a Google Play Console se a aplicação exceder 100 MB. Leia o documento do Google sobre arquivos de expansão para configurá-lo.
- O
.apkdeve ser zipado durante o processo de criação do aplicativo. - A versão do
.apkdeve ser estritamente maior do que a versão atual em produção. - Se tiver versões da aplicação noutros canais, como Alpha e Beta, a sua versão de lançamento deve ser estritamente inferior às das versões nos canais Alpha e Beta.
- O App Center não suporta a promoção de uma aplicação de uma faixa para outra. Não é possível promover uma versão de alfa para beta ou beta para produção.
- Se você tiver uma versão de rascunho na faixa em que publicará, ela será substituída pela nova versão.
- Depois de carregar o seu pacote, você pode ver alguns detalhes do aplicativo. Clique em Next.
- Clique em Publicar para enviar o aplicativo para a Google Play Store. O status desta versão na página Detalhes da Loja de Distribuição será exibido como Enviado.
- Assim que o App Center concluir a entrega do aplicativo ao Google, o status do aplicativo mudará para Publicado. O Google pode levar até 24 horas para mostrar o aplicativo na Play Store.
- Caso a publicação pelo Google falhe, o proprietário do aplicativo recebe uma notificação para o e-mail registrado do Google.
Publicação através da CLI
Advertência
Você precisa da CLI 2.7 do App Center ou mais recente para usar esse recurso.
Usar a CLI é uma maneira fácil de integrar a conexão da loja do App Center como parte de sua configuração de CI/CD, como Jenkins ou Go CI.
Antes de poder usar a CLI, você precisará estabelecer uma conexão com um destino, ou seja, Google Play, App Store ou Intune no App Center. E compile um binário que funcione com o seu destino.
Você pode listar suas lojas usando o comando list da seguinte forma:
appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json
Você obterá um resultado como este:
[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]
E é a coluna Loja que usaremos na etapa final.
A etapa final é publicar seu aplicativo executando:
appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."
Você precisará preencher os espaços em branco, tal como o comando "list". Em vez de ter uma nota de lançamento estática, é possível usar o --release-notes-file em vez disso. Um arquivo de nota de versão é um arquivo de texto simples codificado com UTF-8.