Por ser uma plataforma aberta, o Android oferece opções. Você pode distribuir apps Android aos usuários como quiser, usando uma ou mais abordagens de distribuição de acordo com as suas necessidades. Nada prende você a uma plataforma de distribuição específica. É possível publicar seu material em um marketplace de apps, disponibilizar o app por um site ou até fazer o envio por e-mail diretamente aos usuários.
O processo de criação e empacotamento dos apps para distribuição é o mesmo, não importa a maneira 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 em um marketplace de apps
Geralmente, para alcançar o maior público possível, a distribuição dos apps é feita em um marketplace, como o Google Play.
O Google Play é o principal marketplace 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 em qualquer mercado 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 app, como moedas em jogos ou upgrades de recursos. 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 o preparo para o lançamento, anexe o app 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 vai reconhecer o APK e mostrar um botão Instalar agora na mensagem. Os usuários poderão instalar seu app tocando no botão. Eles vão precisar ativar a instalação de apps desconhecidos, caso ainda não tenham feito isso, para continuar.
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 pode simplesmente encaminhar para outras.
Distribuir por um site
Se você não quiser fazer o lançamento em um marketplace como o Google Play, pode disponibilizar seus apps para download no próprio site ou servidor, inclusive em um servidor particular 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 da instalação de apps desconhecidos
O Android protege os usuários contra a instalação e o download não intencionais 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:
- Nos dispositivos com Android 8.0 (nível 26 da API) e versões mais recentes, os usuários precisam acessar a tela de configurações do sistema Instalar apps desconhecidos para ativar as instalações de apps de um local específico, como exibido na Figura 1.
- Nos dispositivos com Android 7.1.1 (nível 25 da API) e versões mais antigas, os usuários precisam acessar Configurações > Segurança e ativar a definiçã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.