Just noted que no puede firmar APK de Android con Java 1.7 jarsigner. Entonces me pregunto por qué es esto y cuál es la diferencia entre el firmante 1.6 y 1.7.¿Cuál es la diferencia entre Java 1.6 y 1.7 jarsigner
16
A
Respuesta
11
Esto es debido a que el algoritmo de resumen por defecto para Java 1.7 es SHA-256 mientras que para Java 1.6 es SHA1withDSA.
6
sí se puede utilizar 1,7!
Es muy difícil encontrar información sobre el uso con 1.7, pero una vez encontrado es simple razonable:
Para herramienta de claves incluyen
-sigalg SHA1withDSA -keyalg DSA -keysize 1024
Para jarsigner incluyen
-sigalg SHA1withDSA -digestalg SHA1
(1024 es el máximo y obras, menos podría hacer lo truco)
Cuestiones relacionadas
- 1. Diferencia entre jdk 1.6 y jdk 1.7?
- 2. ¿Cuál es la diferencia entre + = y = +?
- 3. ¿Cuál es la diferencia entre jQuery.bind() y jQuery.on()?
- 4. ¿Cuál es la diferencia entre referencias y objetos en Java?
- 5. ¿Cuál es la diferencia entre a.getClass() y A.class en Java?
- 6. ¿Cuál es la diferencia entre interfaz y @interface en java?
- 7. Java: ¿Cuál es la diferencia entre autoboxing y casting?
- 8. ¿Cuál es la diferencia entre scala @Serializable y Java Serializable?
- 9. ¿Cuál es la diferencia entre booleano y booleano en Java?
- 10. ¿Cuál es la diferencia entre Java RMI y RPC?
- 11. ¿Cuál es la diferencia entre Java RMI y JMS?
- 12. ¿Cuál es la diferencia entre? y Object en genéricos Java?
- 13. ¿Cuál es la diferencia entre java y jsp?
- 14. ¿Cuál es la diferencia entre int.class y Integer.TYPE en java?
- 15. ¿Cuál es la diferencia entre JavaScript y Java?
- 16. ¿Cuál es la diferencia entre Boolean.TRUE y true en Java?
- 17. ¿Cuál es la diferencia entre Collection y List en Java?
- 18. ¿Cuál es la diferencia entre Future y FutureTask en Java?
- 19. ¿Cuál es la diferencia entre removeProp y removeAttr en JQuery 1.6?
- 20. Cuál es la diferencia entre jQuery .live() y .on()
- 21. ¿Cuál es la diferencia entre {0} y ""?
- 22. Cuál es la diferencia entre = y: =
- 23. ¿Cuál es la diferencia entre .ToString (+) y ""
- 24. Cuál es la diferencia entre $ (...) y `...`
- 25. ¿cuál es la diferencia entre:.! y: r !?
- 26. ¿Cuál es la diferencia entre ".equals" y "=="?
- 27. ¿Cuál es la diferencia entre dict() y {}?
- 28. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 29. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 30. ¿Cuál es la diferencia entre [indefinido] y [,]?
Gracias. Ahora solo tengo que averiguar cómo ajustar maven para usar el jarsigner correcto y/o el sigalg correcto. – Martin