Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Atividade Projeto 7
Olinda - 2016.2
Sumrio
Objetivo ................................................................................................................................ 3
Referncias .........................................................................................................................11
2
Objetivo
Escrever um documento ensinando (tutorial) de uma forma diferente da que foi
mostrada no caderno, o passa a passo para a publicao de uma aplicao na Google Play.
4
Verso Mnima
Se o aplicativo exigir uma verso mnima, voc poder especificar esse requisito de
verso como configuraes de nvel de API no arquivo build.gradle do aplicativo. Durante
o processo de compilao essas configuraes so mescladas no arquivo de manifesto do
aplicativo. A especificao de requisitos de nvel de API garante que o aplicativo seja
instalado apenas em dispositivos executando uma verso compatvel da plataforma Android.
5
Figura 2- Definindo Verso mnima
Chave Privada
Durante a execuo ou depurao do projeto no IDE, o Android Studio assina
automaticamente o APK com um certificado de depurao gerado pelas ferramentas do
Android SDK. A primeira vez que um projeto executado ou depurado no Android Studio, o
IDE cria automaticamente o repositrio de chaves e o certificado de depurao em
$HOME/.android/debug.keystore e define as senhas do repositrio de chaves e da chave.
Assinando a APK
Para assinar automaticamente o APK para lanamento no Android Studio, siga estas etapas:
6
4. Na janela New Key Store, fornea as informaes a seguir para o repositrio de
chaves e a chave, como mostrado na figura.
Keystore
Key store path: selecione o local onde o repositrio de chaves deve ser criado.
Password: crie e confirme uma senha segura para o repositrio de chaves.
Key
Alias: insira um nome de identificao para a chave.
Password: crie e confirme uma senha segura para a chave. Essa senha deve ser
diferente da senha escolhida para o repositrio de chaves
Validity (years): defina o perodo de validade da chave, em anos. A chave precisa ser
vlida por 25 anos ou mais para que seja possvel assinar atualizaes de aplicativos
com a mesma chave durante a vida til do aplicativo.
Certificate: insira algumas informaes pessoais para o certificado. Essas
informaes no so exibidas no aplicativo, mas so includas no certificado como
parte do APK. Aps preencher o formulrio, clique em OK.
5. Na janela Generate Signed APK Wizard, selecione um repositrio de chaves, uma
chave privada e insira suas senhas. (Se voc criou o repositrio de chaves na ltima
etapa, esses campos j estaro preenchidos.) Clique em Next.
7
Figura 4 - Seleo de uma chave primria
8
Aps a concluso do processo, o APK estar assinado na pasta de destinos
selecionada acima. Voc pode distribuir o APK assinado por meio de uma loja de aplicativos
como o Google Play Store ou usando seu mecanismo preferido
Quando estiver pronto, use o boto Iniciar para ir para o Console do Desenvolvedor.
9
Voc ser direcionado para o site do Google Payments e precisar de informaes
sobre seu negcio para concluir essa etapa.
10
Referncias
GOOGLE CORP. Android Studio IDE Oficial do Androd. Android Studio. Disponivel em:
<https://developer.android.com/studio/publish/versioning.html?hl=pt-br#minsdkversion>.
Acesso em: 18 abril 2017.
11