Opções alternativas de distribuição

Por ser uma plataforma aberta, o Android oferece opções. Você pode distribuir seus apps Android aos usuários da forma que você quiser, usando qualquer abordagem de distribuição ou combinação de abordagens que atender às suas necessidades. Você não fica preso a uma plataforma de distribuição específica, seja na publicação em um mercado de apps, no fornecimento de apps a partir de um site ou por envio de e-mails diretamente aos usuários nem em qualquer outra etapa do processo.

O processo de criação e empacotamento dos seus apps para distribuição é o mesmo, independentemente de como eles são distribuídos. Isso economiza tempo e permite automatizar partes do processo conforme necessário. Leia Preparação para o lançamento para mais informações.

As seções abaixo destacam algumas alternativas para distribuição dos seus apps.

Distribuir por meio de um mercado de apps

Geralmente, para alcançar o maior público possível, a distribuição dos apps é feita por meio de um mercado, como o Google Play.

O Google Play é o principal mercado para apps Android e é útil principalmente se você quer distribuir seus apps para um grande público global. No entanto, é possível distribuir seus apps por meio de qualquer mercado de apps que você quiser ou usar vários mercados.

Ao contrário das outras formas de distribuição, o Google Play permite que você use o Faturamento em apps e o serviço de licenciamento. O serviço de Faturamento em apps facilita a venda de produtos no aplicativo, como moedas em jogos ou upgrades de recursos do app. O serviço de licenciamento ajuda a evitar a instalação e o uso não autorizados dos seus apps.

Distribuir seus apps por e-mail

Uma forma fácil e rápida de lançar seus apps é enviá-los por e-mail aos usuários. Para fazer isso, após preparar o app para o lançamento, anexe-o a um e-mail e faça o envio a um usuário. Quando o usuário abrir seu e-mail em um dispositivo Android, o sistema reconhecerá o APK e exibirá um botão Instalar agora na mensagem de e-mail. Os usuários poderão instalar seu app tocando no botão. Os usuários precisam ativar a instalação de apps desconhecidos, caso ainda não tenham iniciado a instalação.

A distribuição de apps por e-mail será conveniente se você estiver fazendo o envio para alguns usuários confiáveis porque ela oferece pouca proteção contra pirataria e distribuição não autorizada. Ou seja, qualquer pessoa que receber seu app poderá simplesmente encaminhá-lo para outras.

Distribuir por meio de um site

Se você não quiser lançar seus apps em um mercado como o Google Play, poderá disponibilizá-los para download no seu próprio site ou servidor, inclusive em um servidor privado ou corporativo. Para fazer isso, primeiro prepare os apps para o lançamento normalmente. Depois, hospede o arquivo APK pronto para ser lançado no seu site e forneça um link de download aos usuários. Para instalar um app distribuído dessa forma, os usuários precisam ativar a instalação de apps desconhecidos.

Ativação do usuário para a instalação de apps desconhecidos

O Android protege os usuários contra a instalação e o download inadvertidos de apps desconhecidos ou de fontes diferentes do Google Play, que é confiável. Ele bloqueia essas instalações até que o usuário ative a instalação de apps de outras fontes. O processo de ativação depende da versão do Android usada no dispositivo do usuário:

Figura 1: a tela de configurações do sistema Instalar apps desconhecidos, em que os usuários concedem permissão a uma fonte específica para instalar apps desconhecidos.

  • Nos dispositivos com Android 8.0 (nível 26 de API) e versões posteriores, os usuários precisam acessar a tela de configurações do sistema Instalar apps desconhecidos para ativar as instalações de apps a partir de um local específico, como exibido na Figura 1.
  • Nos dispositivos com Android 7.1.1 (nível 25 de API) e versões anteriores, os usuários precisam acessar Configurações > Segurança e ativar a configuração do sistema Fontes desconhecidas.

Nas duas situações, o usuário precisa concluir o processo de ativação antes de fazer o download e instalar apps desconhecidos no dispositivo.