Just noted arasındaki fark nedir? Öyleyse neden bunun olduğunu ve 1.6 ile 1.7 imzalayan arasındaki fark nedir? Varsayılan Java 1.7 için algoritma sindirmek çünküJava 1.7 jarsigner ile Android APK'larını imzalayamayacağınız Java 1.6 ve 1.7 jarsigner
16
A
cevap
11
budur o SHA1withDSA var Java 1.6 için SHA-256 süre olduğunu.
6
Evet 1.7 kullanmak CAN!
O 1,7 ile kullanıma bilgi bulmak çok zor, ama bir kez makul basittir bulundu: keytool için
-sigalg SHA1withDSA -keyalg DSA -keysize 1024
için dahil jarsigner
-sigalg SHA1withDSA -digestalg SHA1
(1024 maksimum ve eserleri olduğunu kapsayacak, bir yapabilir trick)
Teşekkürler. Şimdi sadece maven'i doğru jarsigner'ı ve/veya doğru sigalg'ı nasıl kullanacağımı bulmalıyım. – Martin