
Se você é Desenvolvedor aplicação Andróide, Talvez uma vez encontrou a situação que fazer após o assinatura do seu aplicativo, por meio do IDE (Ambiente de desenvolvimento de interface) que você está usando, e enviá-lo para Loja de jogo do Google, Uma vez que está pronto para que os usuários podem fazer o download, Você já tentou fazer o download e instalá-lo, e você já encontrou o erro do tipo ‘Arquivo de pacote não foi assinado corretamente‘ (O arquivo de pacote não foi assinado corretamente). E isso é algo que vai acontecer com você qualquer usuário Tente fazer o download e instalá-lo. O que acontece? Como corrigir esta situação?
O problema é devido ao fato de que assinar o arquivo APK, por alguma razão, Ele não foi executado corretamente pelo seu IDE. Para corrigir isso, Vamos ver como assinar manualmente um arquivo APK Android.
Como assinar, manualmente, o arquivo APK do seu aplicativo Android
Para fazer isso, Siga estes passos:
Passo 1. Compilar seu aplicativo com o modo de ‘Lançamento‘ no IDE, você está usando.
Passo 2. Crie uma nova pasta onde você quer, Vai ser onde quer que vamos produzir a assinatura.
Passo 3. Localize o arquivo APK gerado e copie-o para a pasta criada acima.
Passo 4. Abre uma janela de Terminal o Console e execute o seguinte comando:
1 2 | jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore nuestraKeystore.keystore nuestraApp.apk aliasDeNuestraKeystore |
Onde nuestraKeystore.keystore Especifica o caminho para seu arquivo de armazenamento de chaves; nuestraApp.apk Refere-se ao seu arquivo de aplicativo; e aliasDeNuestraKeystore Ele é atribuído ao seu alias de armazenamento de chaves. Embora é dividida em várias linhas, Somos todos um.
Passo 5. Finalmente, Execute o seguinte comando na janela do Terminal ou console:
1 | android-sdk/build-tools/21.1.1/zipalign -v 4 nuestraApp.apk nuestraAppCopy.apk |
Onde 21.1.1 refere-se a versão do ferramentas de construção você instalou; nuestraApp.apk Isto refere-se ao seu arquivo de aplicativo; e nuestraAppCopy.apk É o caminho para o novo arquivo a ser criado com seu aplicativo assinado.
Uma vez concluído, o novo arquivo gerado, com o nome que você deu, Vai ser nosso arquivo APK do aplicativo Android assinado manualmente. Você só precisa você faça o upload para a loja de peça de Google para distribuição.
