Erro ao empacotar aplicativos Android

Empacotar um aplicativo Android falha nos computadores que possuem o Java 8 ao usar o certificado RSA-1024 criado com o Adobe AIR Developer Tool (ADT).

Todos os certificados RSA-1024 criados com a ADT experimentam esse problema. O Adobe AIR 16 e posterior somente cria certificados RSA-2048. 

Aplicativos afetados Versões do sistema operacional afetadas
Adobe AIR Windows e Mac OS
Adobe Animate Windows e Mac OS

Desenvolvedores afetados

Os desenvolvedores que desejam atualizar seus aplicativos na Play Store precisam registrar o aplicativo. Ao registrar o aplicativo, eles devem usar o mesmo certificado com o qual o aplicativo foi registrado quando foi criado.

Qualquer desenvolvedor que usa o certificado RSA-10124 e deseja atualizar o aplicativo é afetado. Esse problema não afeta os certificados RSA-2048.

Observação:

No Animate CC, o certificado RSA-1024 é suportado até a versão 2017.2. Consulte Instalar a versão anterior dos aplicativos para obter mais informações sobre como baixar versões anteriores do Animate CC.

Solução: faça o downgrade para o Java 6 ou 7

No computador usado para empacotar seus aplicativos, os desenvolvedores podem efetuar o downgrade para o Java 6 ou 7. 

Para os pacotes desenvolvidos no Adobe AIR, use o seguinte comando de ADT para registrá-los:

<Caminho ADT> -package -target apk -storetype pkcs12 -keystore <Certificate> -storepass <senha do certificado> <nome gerado do aplicativo> <caminho xml> <caminho swf> <caminho da pasta de ativos>

Para obter mais informações, consulte Comando de empacotamento ADT .

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online