Implantação e teste de aplicativos Xamarin.Android

Os guias desta seção explicam como testar um aplicativo, otimizar seu desempenho, prepará-lo para lançamento, assiná-lo com um certificado e publicá-lo em uma loja de aplicativos.

Tamanho dos pacotes de aplicativos

Este artigo examina as partes que constituem um pacote do aplicativo do Xamarin.Android e as estratégias associadas que podem ser usadas para a implantação eficiente do pacote durante a depuração e as etapas de lançamento de desenvolvimento.

Aplicar Alterações

Este guia aborda o recurso Aplicar Alterações, que permite efetuar push de alterações de recursos para seu aplicativo em execução sem reiniciar o aplicativo.

Compilar aplicativos

Esta seção descreve como funciona o processo de compilação e explica como compilar APKs específicos para ABI.

Emulador de linha de comando

Este artigo aborda brevemente a inicialização do emulador por meio da linha de comando.

Depuração

As guias da seção ajudam a depurar o aplicativo usando os emuladores de Android, dispositivos Android reais e o log de depuração.

Configuração do atributo depurável

Este artigo explica como definir o atributo depurável para que as ferramentas como adb possam se comunicar com o JVM.

Ambiente

Este artigo descreve o ambiente de execução do Xamarin.Android e as propriedades do sistema Android que influenciam na execução do programa.

GDB

Este artigo explica como usar o gdb para depurar um aplicativo Xamarin.Android.

Instalar um aplicativo do sistema

Este guia explica como instalar um aplicativo Xamarin.Android como um Aplicativo de Sistema em um dispositivo Android ou como parte de um ROM personalizado.

Vinculação no Android

Este artigo aborda o processo de vinculação usado pelo Xamarin.Android para reduzir o tamanho final de um aplicativo. Ele descreve os vários níveis de vinculação que podem ser executados e fornece algumas diretrizes e orientações para atenuar os erros que possam resultar do uso do vinculador.

Desempenho do Xamarin.Android

Há várias técnicas para aumentar o desempenho dos aplicativos criados com o Xamarin.Android. Coletivamente, essas técnicas podem reduzir de forma considerável a quantidade de trabalho que está sendo executado por uma CPU e a quantidade de memória consumida por um aplicativo.

Criação de perfil de aplicativos Android

Este guia explica como usar ferramentas de criação de perfil para examinar o desempenho e o uso de memória de um aplicativo Android.

Preparando um aplicativo para versão

Depois que um aplicativo tiver sido codificado e testado, será necessário preparar um pacote para distribuição. A primeira tarefa na preparação desse pacote é compilar o aplicativo para a versão, o que envolve principalmente a configuração de alguns atributos do aplicativo.

Assinando o pacote de aplicativos Android

Saiba como criar uma identidade de assinatura do Android, criar um novo certificado de autenticação para aplicativos Android e assinar um aplicativo com o certificado de autenticação. Além disso, este tópico explica como exportar o aplicativo para o disco, para distribuição ad-hoc. O APK resultante pode ter o sideload realizado em dispositivos Android sem passar por uma loja de aplicativos.

Publicando um aplicativo

Esta série de artigos explica as etapas da distribuição pública de um aplicativo criado com o Xamarin.Android. A distribuição pode ocorrer por meio de canais como email, servidor Web privado, Google Play ou a Amazon App Store para Android.