Actualmente estoy obteniendo el apk firmado con el archivo de keystore privado pero quiero firmar ese apk con un archivo de keystore diferente. ¿Cómo puedo renunciar a ese apk ..?Resigno apk con diferentes keystore
Respuesta
debe comprobar por debajo de OE hilo
Can I resign an .apk with a different certificate
o this uno también puede ayudarle a
¿cuál sería el camino para este comando ... Jarsigner -verbose -keystore debug.keystore yourapk.apk aliasname – Rookie
Puede renunciar a su apk con diferentes claves.
siga estos pasos:
de firma para la liberación: $1.apk -> $1_release.apk"
Paso 1: la eliminación de cualquier firma anterior
- Cambiar la extensión de su
.apk
-.zip
. - abierto y elimine la carpeta META-INF
- cambiar la extensión a
.apk
O
Comando:zip [originalapk]
Ejemplo:zip "$1".apk -d
Paso 2: Firma con la liberación.almacén de claves:
de comandos:
jarsigner –verbose –keystore [keystorefile] –signedjar [unalignedapk] [originalapk] alias_name
Ejemplo:
C:\Program Files\Java\jdk1.6.0_43\bin> jarsigner -verbose -keystore release.keystore -signedjar "$1"_unaligned.apk "$1".apk release
Paso 3: Alineación de
de comandos: zipalign -f 4 [unalignedapk] [releaseapk]
Ejemplo:
C:\Users\Downloads\adt-bundle-windows-x86\adt-bundle-windows-x86\sdk\too ls>zipalign -f 4 "$1"_unaligned.apk "$1"_release.apk
Paso 4: de limpieza hasta
de comandos: rm 4 [unalignedapk]
Ejemplo: rm "$1"_unaligned.apk
Comandos adicionales podrían ayudar:
- Para generar nueva clave con herramienta de claves
keytool -genkey -alias -keystore
- lista Para llaves
keytool -list -keystore
Nota:
Para firmar nuestros apks, hemos bajado de categoría JDK de 1.7 a 1.6.0_43 actualización.
Motivo:
A partir del JDK 7, el algorithim firmas predeterminado ha cambiado, lo que requiere que especifique la firma y digerir algorithims (-sigalg y -digestalg) cuando se registra un APK.
Comando:
jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore [keystorefile] [originalapk] alias_name
También puede utilizar el script apk-résigner de código abierto, lo que es muy fácil de usar.
APK-résigner: https://github.com/onbiron/apk-resigner
./signapk.sh calculator.apk ~/.android/debug.keystore android androiddebugkey
También si desea firmar el archivo APK con su clave de depuración, es posible utilizar.
./signapk.sh calculator.apk
- quitar la vieja señal de
xxxx postal -d.APK (el archivo apk) META-INF/*
- signo apk
jarsigner -verbose -keystore xxxx.keystore (el almacén de claves) -signedjar out_sign.apk (archivo_salida) unsign.apk (unsign apk) xxxxxalias (su alias)
- si apk señal no funciona y JDK> = 1,7
añadir params -digestalg SHA1 -sigalg MD5withRSA
jarsigner -verbose -digestalg SHA1 -sigalg MD5withRSA -keystore xxxx.keystore (el almacén de claves) -signedjar out_sign.apk (archivo_salida) unsign.apk (unsign apk) xxxxxalias (su alias)
- 1. Carga de múltiples apk para pantallas diferentes
- 2. Keystore cambiar contraseñas
- 3. Java Keystore contraseña inútil?
- 4. Android Central Keystore
- 5. Android con maven? Apk unknown
- 6. Buena ubicación para Android Keystore?
- 7. Configurar Eclipse para usar keystore firmado
- 8. Java/Keystore Verificar Certificado firmado
- 9. java SSL y cert keystore
- 10. Android Keystore ¿Cuál debo elegir?
- 11. configuración de java keystore y contraseña
- 12. ClassNotFoundException en la compilación de apk con maven
- 13. error de jarsigner: java.lang.RuntimeException: carga de keystore: se manipuló Keystore, o la contraseña fue incorrecta
- 14. ¿Cómo construir apk sin eclipse o modificar el edificio apk con un archivo de configuración?
- 15. Ubicación del archivo de Keystore Eclipse ADT
- 16. Varios APK interactuando entre ellos
- 17. Ubicación del archivo .apk
- 18. Evitar apk crackeado
- 19. ¿Cómo descargar ".apk" como ".apk"? (no como ".zip")
- 20. java.io.IOException: formato de Keystore no válido
- 21. clave de obtención de KeyStore sin contraseña
- 22. Java Keystore reload while in runtime
- 23. Cargar Java KeyStore para un alias?
- 24. ¿Cómo creo programáticamente un nuevo KeyStore?
- 25. ¿Tiene el android support .jks keystore type?
- 26. Android, varias aplicaciones, múltiples clientes, One Keystore
- 27. Las sumas de comprobación MD5 de los archivos APK de Android son diferentes. ¿Por qué?
- 28. archivo APK que se instala dos aplicaciones
- 29. Android install apk programmatically
- 30. Cómo abrir archivos apk
sin amigo, no lo creo – Trikaldarshi
por favor explique ..1- es que desea firmar el mismo apk o nuevo apk firmado del mismo proyecto ...... –
Quiero renunciar al mismo apk – Rookie