Verpakken van Android-app mislukt met RSA-1024-certificaten | Java 8

Fout bij verpakken van Android-apps

Het verpakken van een Android-app mislukt op computers waarop Java 8 wordt uitgevoerd wanneer een RSA-1024-certificaat wordt gebruikt dat is gemaakt met de Adobe AIR Developer Tool (ADT).

Dit is een probleem voor alle RSA-1024-certificaten die met ADT zijn gemaakt. Adobe AIR 16 en hoger maken alleen RSA-2048-certificaten. 

Betrokken toepassingen

Betrokken OS-versies

Adobe AIR

Windows en Mac OS

Adobe Animate

Windows en Mac OS

Betrokken ontwikkelaars

Ontwikkelaars die hun toepassingen op Play Store willen bijwerken, moeten de app ondertekenen. Gebruik bij het ondertekenen van de app hetzelfde certificaat als waarmee de app is ondertekend toen deze werd gemaakt.

Daarom heeft dit probleem betrekking op iedere ontwikkelaar die RSA-1024-certificaat gebruikt en de app wil bijwerken. Dit probleem is niet van toepassing op RSA-2048-certificaten.

Opmerking:

In Animate CC worden 1024 RSA-certificaten tot 2017.2-versie ondersteund. Zie Vorige versies van toepassingen installeren voor meer informatie over het downloaden van eerdere versies van Animate CC.

Oplossing: downgrade naar Java 6 of 7

Ontwikkelaars kunnen downgraden naar Java 6 of 7 op de computer die zij gebruiken om hun toepassingen te verpakken. 

Gebruik de volgende opdracht in ADT om pakketten die in Adobe AIR zijn ontwikkeld te ondertekenen:

<ADT-pad> -package -target apk -storetype pkcs12 -keystore <Certificate> -storepass <certificaatwachtwoord> <gegenereerde apk-naam> <xml path> <swf-pad> <pad van assets-map>

Zie ADT-pakketopdracht voor meer informatie.

 Adobe

Krijg sneller en gemakkelijker hulp

Nieuwe gebruiker?

Adobe MAX 2024

Adobe MAX
De creativiteitsconferentie

14–16 oktober Miami Beach en online

Adobe MAX

De creativiteitsconferentie

14–16 oktober Miami Beach en online

Adobe MAX 2024

Adobe MAX
De creativiteitsconferentie

14–16 oktober Miami Beach en online

Adobe MAX

De creativiteitsconferentie

14–16 oktober Miami Beach en online