Pakiranje aplikacije za Android na računalnikih z Java 8 ni uspešno, če se uporablja certifikat RSA-1024, ki se ga ustvari z orodjem Adobe AIR Developer Tool (ADT).
Vsi certifikati RSA-1024, ki se jih ustvari z orodjem ADT, imajo to težavo. Adobe AIR 16 in novejše različice ustvarjajo samo certifikate RSA-2048.
Aplikacije, na katere to vpliva | Različice operacijskega sistema , na katere to vpliva |
Adobe AIR | Windows in Mac OS |
Adobe Animate | Windows in Mac OS |
Razvijalci, ki želijo posodobiti svoje aplikacije v trgovini Play Store, morajo podpisati aplikacijo. Med vpisovanjem aplikacije uporabite isti certifikat, s katerim je bila aplikacija podpisana ob ustvarjanju.
To vpliva na vse razvijalce, ki uporabljajo certifikate RSA-1024 in želijo posodobiti aplikacijo. Težava ne vpliva na certifikate RSA-2048.
Opomba:
V Animate CC so certifikati 1024 RSA podprti do različice 2017.2. Za več informacij o prenosu prejšnjih različic programa Animate CC glejte Namestitev prejšnjih različic aplikacij.
Na računalnikih, ki jih razvijalci uporabljajo za pakiranje svojih aplikacij, se lahko izvede zamenjavo s starejšo različico Java 6 ali 7.
<pot ADT> -package -target apk -storetype pkcs12 -keystore <Certificate> -storepass <geslo certifikata> <ustvarjeno ime aplik> <pot xml> <pot swf> <pot mape sredstev>
Za več informacij glejte ukaz za pakiranje ADT.