Aplicativos afetados
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.
|
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.
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 .