2010-08-27 22 views
14

Estoy sorprendentemente frustrado por esto, y sospecho que la respuesta es simple.¿Dónde esconde Eclipse el almacén de claves?

He compilado y firmado mi aplicación de Android utilizando el Asistente de exportación, como se describe here en la sección 'Compilar y firmar con Eclipse ADT'.

Me gustaría hacer una copia de seguridad del almacén de claves y tenerlo a mano para futuras actualizaciones de la aplicación, pero no me puedo dar cuenta de dónde se guarda el almacén de claves. Por supuesto, puedo usar Eclipse para realizar el proceso, pero si algo le sucede a mi computadora estaré bastante jodido.

¿Alguien sabe dónde se almacena?

Respuesta

7

No lo oculta. Uno de los primeros pasos de la exportación (donde crea o usa el almacén de claves existente) le pregunta dónde desea guardarlo. Es posible que desee volver a realizar los pasos de exportación para ver a qué ruta está actualmente predeterminada y luego verificar allí.

Normalmente se guarda con el nombre key (sin extensión).

+0

argh. Sabía que sería simple. Gracias. – Aurora

9

Acabo de pasar mucho tiempo en este problema tan molesto. En Windows, si no especifica una ruta completa cuando crea el almacén de claves, Eclipse lo ocultará en su propio directorio. Así que en mi caso fue C: \ eclipse \ mykeystore

+0

+1 gracias ... encontré la clave en la carpeta de eclipse en sí ... –

+0

+1 gracias, encontré la clave en esa carpeta. –

1

Yo tampoco estaba prestando atención al crear el almacén de claves. Estoy usando la instalación de Eclipse envuelta en Motodev. La ubicación predeterminada para el almacén de claves es $ HOME \ motodevstudio \ tools.

2

Por lo tanto, aquí está cómo es, La primera vez que exporta el proyecto verá que el nombre del almacén de claves es el mismo que .apk ¡Cambie esto! haz que sea projectname.keystore por ejemplo Fue un poco engañoso, pero cuando guardas el apk, reemplazará el keystore y no podrás encontrarlo de nuevo. Entonces cada vez que exportar el proyecto, seleccione el archivo .keystore

3

es muy fácil para conformar el almacén de claves, sólo tiene que seguir los pasos de su entorno Java, por exemplemine es java EDT

en su espacio de trabajo (a la izquierda), tiene su proyecto en (Package Explorer, Navigator), haga clic en Navigator clic derecho en la parte superior de su proyecto de nombre y tendrá una lista de elementos, en los últimos elija hacer clic en Herramientas de Android ==> se mostrará otra lista, esta mostrará el paquete exporte sin firmar, exportará el paquete firmado ... y así sucesivamente. elegir paquete firmado y siga los pasos en los que el sistema va a poner su almacén de claves (es que ho decidir se debe ser) elegir cualquier lugar que iba, y dar una contraseña de la que

buena suerte RachidM

0

El complemento de Android oculta sus tiendas de claves en %HOMEPATH%\.android o ~/.android

Cuestiones relacionadas