2012-09-26 15 views
17

Tengo un almacén de claves existente con una contraseña y algunas claves con diferentes contraseñas para las diferentes aplicaciones que he exportado y cargado en Google Play."ERROR: No se puede recuperar la clave" Al exportar la aplicación de Android firmada con Keystore existente

Ahora he importado recientemente uno de los proyectos de la aplicación, hice algunas modificaciones importantes en él y estoy tratando de exportarlo utilizando el mismo almacén de claves y eligiendo el mismo alias/contraseña como lo hice al crearlo inicialmente.

El problema es que después del paso donde elijo el alias de la clave e ingreso la contraseña, veo "ERROR: No se puede recuperar la clave".

enter image description here

que sospechan que podría estar entrando en una contraseña tecla equivocada (tenga en cuenta que la contraseña del almacén de claves es la correcta, por lo que este no es el motivo de la emisión).

Intenté crear un nuevo alias y exportar la aplicación debajo de él, pero Google Play no aceptará este archivo a menos que esté firmado con el mismo certificado.

Realmente no sé cómo proceder en este escenario además de intentar forzar la contraseña de la contraseña. Si crees que este es el único camino, ¿conoces una buena herramienta para descifrar la fuerza bruta de las claves en un almacén de claves, para lo cual ya conozco la contraseña? El almacén de claves es un archivo .reg, creado con el asistente de exportación de Eclipse.

Respuesta

51

Bastante seguro que acaba de ingresar la contraseña incorrectamente. Me sucedió en este momento, tropecé con tu pregunta, esperando una respuesta. No encontré ninguna, así que traté de escribir la contraseña nuevamente. Y luego funcionó.

+0

hola En realidad tengo mi certificado de almacén de claves y también recuerdo la contraseña de mi keystore y en el menú desplegable puedo ver el nombre de Alias ​​que utilicé para firmar pero he olvidado la contraseña en la sección de alias clave, ¿puede recuperarse? . – Prateek

+8

Una peculiaridad extraña que descubrí: (usando adt 22.3 y probablemente versiones anteriores) Una vez que haya ingresado una contraseña de clave incorrecta (no la palabra clave de almacén de claves) estará "bloqueado" de intentos posteriores hasta que cierre el cuadro de diálogo Exportar aplicación de Android. No puede simplemente presionar el botón Atrás e intentar nuevamente. –

+0

Lo hice dos veces incorrectamente, vine aquí, leí tu respuesta, intenté de nuevo y luego funcionó. Podría ser que cerré el diálogo mientras tanto, como describió Hugh Jeffner. – Zerga

5

Me encontré con el mismo problema. Pero estaba seguro de haber ingresado la contraseña correctamente. Incluso lo escribí en el bloc de notas y lo copié para estar seguro. Después de eso, creé un "cracker" de contraseñas para la contraseña de mi clave de almacén de claves, ¡y descubrí que la clave era en realidad la que había estado usando todo el tiempo! Intenté una vez más y funcionó. Así que supongo que fue un error de algún tipo. Tal vez deberías intentar cerrar y volver a abrir eclipse, o reiniciar la computadora.

+0

En una nota lateral, ¿puedes compartir el cracker de contraseñas que usaste para esto? Olvidé las contraseñas de mi almacén de claves con mucha frecuencia. –

+0

@WordPressDeveloper Creador de contraseñas personalizado que creé para verificar entre los cientos de variaciones que uso para mis contraseñas. No es realmente útil para nadie más. –

Cuestiones relacionadas