Etkilenen uygulamalar
Android uygulamaları paketlenirken hata
Adobe AIR Developer Tool (ADT) aracıyla oluşturulmuş RSA-1024 sertifikasını kullanırken Java 8 yüklü bilgisayarlarda Android uygulaması paketlenemiyor.
ADT ile oluşturulan tüm RSA-1024 sertifikalarında bu sorun yaşanmaktadır. Adobe AIR 16 ve üstü sadece RSA-2048 sertifikaları oluşturur.
|
Etkilenen İşletim Sistemi sürümleri |
---|---|
Adobe AIR |
Windows ve Mac OS |
Adobe Animate |
Windows ve Mac OS |
Etkilenen geliştiriciler
Play Store'daki uygulamalarını güncellemek isteyen geliştiricilerin uygulamayı imzalaması gerekir. Uygulamayı imzalarken, uygulama oluşturulduğunda imzalamak için kullanılan sertifikanın aynısı kullanılmalıdır.
Bu nedenle RSA-1024 sertifikasını kullanan ve uygulamayı güncellemek isteyen bütün geliştiriciler etkilenmektedir. Bu sorun, RSA-2048 sertifikalarını etkilememektedir.
Animate CC'de 1024 RSA sertifikası 2017.2 sürümüne kadar desteklenmektedir. Animate CC'nin önceki sürümlerinin indirilmesiyle ilgili daha fazla bilgi için Uygulamaların önceki sürümlerini yükleme bölümüne bakınız.
Çözüm: Java 6 veya 7 eski sürümünü yükleme
Uygulamayı paketlemek için kullandıkları bilgisayarda geliştiriciler, Java 6 veya 7 sürümünü yükleyebilir.
Adobe AIR'de geliştirilen paketler için imzalamak amacıyla ADT'de aşağıdaki komutu kullanın:
<ADT yolu> -package -target apk -storetype pkcs12 -keystore <Certificate> -storepass <sertifika parolası> <oluşturulan apk adı> <xml yolu> <swf yolu> <varlık klasörü yolu>
Daha fazla bilgi için bkz. ADT paketi komutu.
Hesabınıza giriş yapın