Introdução criando aplicativos Android e codesign

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.

Neste tutorial, você aprenderá a configurar um aplicativo Android de exemplo com o App Center.

Etapas Pré-requisitas

Faça login no GitHub e bifurque o repositório

  1. Faça login na sua conta do GitHub.
  2. Acesse o repositório GitHub do aplicativo de exemplo.
  3. Clique em Forquilha no canto superior direito da página.

Iniciar sessão no App Center

  1. Abra o portal do App Center.
  2. Clique em Conectar com o GitHub e faça login ou use outro provedor.

Criar uma nova aplicação no App Center

  1. Clique em Adicionar novo aplicativo.
  2. Nomeie a aplicação Sample Android App.
  3. Escolha Android e Java , respectivamente.
  4. Clique em Adicionar novo aplicativo.

Substitua o segredo do aplicativo

Para que o aplicativo de exemplo envie informações para o App Center, o segredo do aplicativo deve ser alterado para corresponder ao fornecido para seu projeto específico do App Center.

  1. Navegue até a página do seu aplicativo no App Center clicando nela na lista Aplicativos .
  2. Aceda às definições da sua aplicação clicando em Definições na barra lateral esquerda.
  3. Clique nos três pontos no canto superior direito para abrir o menu de contexto e, dentro dele, clique em Copiar segredo do aplicativo.
  4. Vá para o repositório sampleapp_android e navegue até MainActivity.java
  5. Na MainActivity.java do projeto, localize o seguinte. Observação: você também pode encontrar o trecho de código com o segredo específico do seu aplicativo na página Introdução no portal do App Center.
@Override
protected void onCreate(Bundle savedInstanceState) {
        AppCenter.start(getApplication(), "<APP SECRET HERE>",
                Analytics.class, Crashes.class);
  1. Substitua <APP SECRET HERE> pelo segredo exclusivo do aplicativo.
  2. Adicione, confirme e envie por push alterações para o repositório bifurcado. Esta ação pode ser feita a partir do terminal, ou de uma ferramenta à sua escolha.

Assine o pacote de instalação do Android (APK)

A assinatura de código é opcional, mas recomendada. Para executar testes e distribuir o aplicativo aos usuários, o APK deve ser assinado digitalmente com um certificado. Depois de criar um ID de aplicativo para o aplicativo de exemplo, siga as etapas abaixo para assinar manualmente o APK. Para saber o que é um certificado digital ou para assinar opções diferentes das descritas abaixo, consulte a Documentação do desenvolvedor do Android.

  1. Abra o Android Studio e clique em Abrir um projeto existente do Android Studio.

  2. Aceda ao local do repositório da aplicação de exemplo clonado na sua máquina e carregue-o no Android Studio.

  3. Vá para Construir variantes no painel mais à esquerda e clique nele.

  4. Assegure-se de que a variante de compilação está configurada para lançamento.

  5. Vá para Build > Generate Signed APK na barra de menus.

  6. Saia do módulo: app e clique em Next.

  7. No caminho do armazenamento de chaves, clique em Criar novo... e crie o armazenamento de chaves de acordo com a seguinte imagem da documentação do desenvolvedor do Android: Criar uma nova aplicação

  8. Clique em OK. A palavra-passe do keystore, alias da chave e palavra-passe da chave devem ser preenchidos automaticamente com as informações do seu novo keystore. Clique em Next.

  9. Selecione um destino para o APK assinado, certifique-se de que Build Type está definido para release e selecione ambas as versões de assinatura V1 e V2. Clique em Concluir.

  10. Gradle deve começar automaticamente a construir. Depois que tudo sincronizar, você deve encontrar seu APK assinado na pasta de destino especificada.

  11. Adicione, confirme e envie as alterações do seu repositório bifurcado.

Opcional: execute o aplicativo no Android Studio e leia as descrições

As falhas e os serviços de análise devem estar vinculados ao aplicativo para que os botões associados enviem dados rastreáveis para o App Center. Vá para o início rápido de falhas e o início rápido de análise para obter mais detalhes.