Aplicații afectate
Eroare la împachetarea aplicațiilor Android
Împachetarea unei aplicații Android eșuează pe computerele cu Java 8 la utilizarea unui certificat RSA-1024 creat cu Adobe AIR Developer Tool (ADT).
Toate certificatele RSA-1024 create cu ADT au avut această problemă. Adobe AIR 16 și versiunile mai recente creează numai certificate RSA-2048.
|
Versiuni de sisteme de operare afectate |
---|---|
Adobe AIR |
Windows și Mac OS |
Adobe Animate |
Windows și Mac OS |
Dezvoltatori afectați
Dezvoltatorii care doresc să își actualizeze aplicațiile pe Play Store trebuie să semneze aplicația. La semnarea aplicației, utilizați același certificat cu care aplicația a fost semnată atunci când a fost creată.
Orice dezvoltator care utilizează certificate RSA-1024 și dorește să actualizeze aplicația este afectat. Această problemă nu afectează certificatele RSA-2048.
În Animate CC, certificatele 1024 RSA sunt acceptate până la versiunea 2017.2. Consultați Instalați versiuni anterioare ale aplicațiilor pentru mai multe informații privind descărcarea de versiuni mai vechi ale Animate CC.
Soluție: Retrogradați la Java 6 sau 7
Pe computerul utilizat pentru împachetarea aplicațiilor, dezvoltatorii pot retrograda la Java 6 sau 7.
Pentru pachete dezvoltate în Adobe AIR, utilizați următoarea comandă în ADT pentru a le semna:
<ADT path> -package -target apk -storetype pkcs12 -keystore <Certificate> -storepass <certificate password> <generated apk name> <xml path> <swf path> <assets folder path>
Pentru mai multe informații, consultați Comenzi pentru pachete ADT.
Conectați-vă la cont