Just noted là bạn không thể ký APK Android với Java jarsigner 1.7. Vì vậy, tôi tự hỏi tại sao điều này là và sự khác biệt giữa người ký 1.6 và 1.7 là gì?Sự khác nhau giữa Java 1.6 và 1.7 jarsigner
16
A
Trả lời
11
Điều này là do thuật toán thông báo mặc định cho Java 1.7 là SHA-256 trong khi đối với Java 1.6 là SHA1withDSA.
6
Có bạn có thể dùng 1,7!
Nó là rất khó khăn để tìm thông tin về việc sử dụng với 1,7, nhưng một khi tìm thấy nó là hợp lý đơn giản:
Đối với keytool bao gồm
-sigalg SHA1withDSA -keyalg DSA -keysize 1024
Đối jarsigner bao gồm
-sigalg SHA1withDSA -digestalg SHA1
(1024 là tối đa và các công trình, ít có thể làm lừa)
Các vấn đề liên quan
- 1. Sự khác biệt giữa jdk 1.6 và jdk 1.7?
- 2. Sự khác biệt giữa java 1.5 và java 1.6
- 3. Sự khác nhau giữa! = Và =! trong Java?
- 4. Sự khác nhau giữa Java và C# và .NET
- 5. Sự khác nhau giữa JAVA_HOME và JRE_HOME
- 6. Sự khác nhau giữa JavaScript và Java là gì?
- 7. Sự khác nhau giữa java và jsp là gì?
- 8. Sự khác nhau giữa Class.this và điều này trong Java
- 9. Java: Sự khác nhau giữa Class.forName và ClassLoader.loadClass
- 10. Sự khác nhau giữa JspWriter và PrintWriter trong Java EE?
- 11. Java - Sự khác nhau giữa SwingWorker và SwingUtilities.invokeLater()
- 12. Sự khác nhau giữa "\\ d +" và "\\ d ++" trong java regex
- 13. Sự khác nhau giữa System.getProperty và properties.getProperty trong Java
- 14. Sự khác nhau giữa ApacheActiveMQ và ApacheActiveMQApollo
- 15. Sự khác nhau giữa jQuery.bind() và jQuery.on() là gì?
- 16. Sự khác nhau giữa C: và C:/
- 17. Sự khác nhau giữa .Equals và ==
- 18. Sự khác nhau giữa% w và% W
- 19. Sự khác nhau giữa ParameterInfo.DefaultValue và ParameterInfo.RawDefaultValue
- 20. Sự khác nhau giữa MBean và MXBean
- 21. Sự khác nhau giữa ConfigurationManager và ConfigurationSettings
- 22. Sự khác nhau giữa Tkinter và Tkinter
- 23. Sự khác nhau giữa 'SpecialFolder.LocalApplicationData' và 'SpecialFolder.ApplicationData'?
- 24. Sự khác nhau giữa String.getBytes() và IOUtils.toByteArray()?
- 25. Sự khác nhau giữa presentModalViewController và presentViewController?
- 26. Sự khác nhau giữa NSInvocationOperation và NSBlockOperation
- 27. Sự khác nhau giữa TVar và TMVar
- 28. Sự khác nhau giữa onClickListener và onItemClickListener
- 29. Sự khác nhau giữa `require` và` gem`
- 30. Sự khác nhau giữa HttpUtility.HtmlEncode và Server.HtmlEncode
Cảm ơn. Bây giờ tôi chỉ cần tìm hiểu làm thế nào để tinh chỉnh maven để sử dụng đúng jarsigner và/hoặc sigalg chính xác. – Martin