Como gerar e assinar um APK
Gerando e assinando um.apk Android

Publicado em: 30/08/2018 00:00:00, por IVAN VARGAS

Gerando o apk com Cordova

1. Podemos listar as plataformas existentes:

$ cordova platform list

2. Podemos remover uma plataforma e adicionar outra (por exemplo, para compilar em outra versão da API):

$ cordova platform rm android
$ cordova platform add android@^5.0.0

3. Gerando o apk:

$ cordova build android --release

Feito isso, será gerado o arquivo android-release-unsigned.apk no diretório de build do aplicativo.

Assinando

1. Gerando uma chave para assinar o .apk (caso ainda nao a tenha):

$ keytool -genkey -v -keystore chave-android.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

2. Assinando o apk com a chave gerada:

$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore chave-android.keystore 
          android-release-unsigned.apk alias_name

3. Alinhando o apk (exigências Android):

$ zipalign -v 4 android-release-unsigned.apk MeuApp.apk

Obs:

O Keytool e Jarsigner vem junto com o SDK do Java, entao %JAVA_HOME%/bin deve estar no path do Windows.

O Zipalign esta em %ANDROID_HOME%/build-tools/{VERSAO}.

 

 

 



IS5 TECNOLOGIA

São Lourenço do Sul/RS
Telefone: (53)9963-5721
E-mail: contato@is5.com.br
Facebook: fb.com/is5tecnologia
Skype: ivan_is5
GitHub: github.com/isvargas
O QUE FAZEMOS

Automação Comercial
Desenvolvimento de Sistemas
Hospedagem e Desenvolvimento de Sites
Aplicativos Mobile
Consultoria e Projetos Freelancer
Desenvolvido por is5 tecnologia