2012-07-30 18 views
30

No sé cómo resolver mi problema. Publicamos una aplicación de Android en el mercado de Android. Después de solucionar algunos problemas, no podemos lanzarlo como una próxima versión de la aplicación en el mercado porque hemos perdido la clave privada utilizada para firmar esa compilación. Si la versión de actualización no está firmada por la misma clave, Android no acepta la compilación.Perdí mi almacén de claves para la aplicación cargada en el mercado de Android

Para esta aplicación, pocos usuarios ya lo han comprado en el mercado. Si cargamos la misma aplicación con un nombre de paquete diferente, los usuarios adquiridos no podrán obtener la versión actualizada. ¿Cómo puedo resolver el problema? Alguna sugerencia con respecto a esto?

Gracias de antemano ...

+0

Me temo que no se puede hacer. Porque es una medida de seguridad firmar su aplicación y actualizaciones con la misma clave. –

Respuesta

26

No hay ninguna manera de recuperar su clave. Una vez borré accidentalmente el mío y me enfrenté al mismo problema. Terminé enviando un correo electrónico a los pocos usuarios que ya habían comprado mi aplicación sobre mi error y les dije que me dejaran saber quiénes son y que les reembolsara la compra de la aplicación nuevamente, si eso es lo que querían. Desde entonces, hice varias copias de mi llave. Una vez más, no hay forma de recuperar esto.

Por otro lado, podría intentar hacer una restauración del sistema, en su computadora, a una fecha anterior en la que aún no haya extraviado o eliminado su clave.

+0

Está bien. Pero, la aplicación ya compró más de 500 personas. Me vale mucho. –

+0

He pasado a la versión beta, pero perdí mi archivo de almacén de claves, ¿puedo crear uno nuevo? – shobhan

+0

Tengo un archivo kestore. Pero olvidé la contraseña y el nombre de alias. Entonces, ¿qué debo hacer para eso? Por favor, dame alguna sugerencia. –

6

Tuvimos el mismo problema una vez. Como se indicó anteriormente, no hay forma de recuperar su clave. Pero podrías intentar con la fuerza bruta para recuperarlo.

Este hilo fue particularmente útil: Forgot Keystore password, thinking of Brute-Force detection. will it corrupt the keystore?

Al menos debe tener una pequeña idea de lo que debe ser la clave. Digamos que usted sabe que la clave tiene android, app y 2012. Los scripts probarán cada combinación de estas tres palabras más otras. En nuestro caso lo recuperamos en nuestro primer intento.

Buena suerte.

+2

Una vez que se pierde el almacén de claves. No puedes actualizar la aplicación. Cree un nuevo almacén de claves con la aplicación con diferentes nombres y versiones de paquetes y publíquelo como una nueva aplicación. Una vez sufrí de esto. El mejor aprendizaje que obtuve es que para asegurar el almacén de claves, un mejor enfoque será enviársela por correo electrónico. –

+0

¿Qué sucede si pierdo el archivo de almacén de claves? – Gattsu

+1

"¿Qué ocurre si pierdo el archivo de almacén de claves?", Entonces pensarás dos veces antes de generar el apk en el futuro para no cometer el mismo error :) – james

Cuestiones relacionadas