Applicazioni interessate
Errore durante la creazione di pacchetti app Android
La creazione di pacchetti di un’applicazione Android non riesce su computer con Java 8 durante l’utilizzo di un certificato RSA-1024 creato con lo strumento Adobe AIR ADT.
Tutti i certificati RSA-1024 creati con ADT riscontrano questo problema. Adobe AIR 16 e versioni successive creano solo certificati RSA-2048.
|
Versioni OS interessate |
---|---|
Adobe AIR |
Windows e Mac OS |
Adobe Animate |
Windows e Mac OS |
Sviluppatori interessati
Gli sviluppatori che desiderano aggiornare le applicazioni su Play Store devono accedere all’app. All’accesso all’app, devono utilizzare lo stesso certificato con cui è stato eseguito l’accesso all’app al momento della creazione.
Qualsiasi sviluppatore che utilizza il certificato RSA-1024 e desidera aggiornare l’app è interessato. Questo problema non riguarda i certificati RSA-2048.
In Animate CC, i certificati 1024 RSA sono supportati fino alla versione 2017.2. Consulta Installazione delle versioni precedenti delle applicazioni per ulteriori informazioni sul download delle versioni precedenti di Animate CC.
Soluzione: esegui il downgrade a Java 6 o 7
Sul computer utilizzato per creare i pacchetti delle relative applicazioni, gli sviluppatori possono eseguire il downgrade a Java 6 o 7.
Per i pacchetti sviluppati in Adobe AIR, utilizza il seguente comando in ADT per accedere:
<percorso ADT> -package -target apk -storetype pkcs12 -keystore <Certificate> -storepass <password certificato> <nome apk generato> <percorso xml> <percorso swf> <percorso cartella risorse>
Per ulteriori informazioni, consulta Comando ADT package.