2011-08-18 16 views
9

He desarrollado y lanzado una aplicación en Android Market. He compilado la versión, firmada y zipaligned con Eclipse ADT export. Este proceso creó una Keystore para mí en el asistente. Los pasos que tomé se detallan en el Android dev guide.Ubicación del archivo de Keystore Eclipse ADT

Quiero saber, ¿Dónde reside el almacén de claves recién creado? Quiero tomarlo y reutilizarlo en otro proyecto, pero no estoy seguro de dónde puedo encontrarlo.

Pensé que se llamaría algo así como my-release-key.keystore pero no puedo encontrarlo. Lo siento si esto sale como una pregunta tonta, pero soy bastante nuevo en esto y es una cosa cansada para atascarme.

Editar: que utiliza el Asistente ADT Eclipse y allí entré en el lugar de la siguiente manera ...

Keystore Location

estoy desarrollando en un Mac y un nuevo usuario de Mac. Simplemente no sé dónde se ha colocado este archivo. No está en la carpeta del proyecto ni en la ubicación "cd /".

Gracias

+0

¿Ha accedido de forma manual o mediante la función "Exportar aplicación firmada paquete" de ADT (Eclipse) –

+0

Ver este mismo hilo:.? http://stackoverflow.com/questions/3588487/where-does-eclipse-hide-the-keystore – riper

+0

Sí, usé la función "Exportar paquete de solicitud firmado". Gracias por el enlace de subproceso similar, pero mi problema es diferente. – Sprouts

Respuesta

6

Al usar el asistente de eclipse, puede establecer explícitamente la carpeta de destino del almacén de claves. Pero si no lo hizo (en su caso), eclipse guardará una nueva clave en su directorio de inicio.

Eclipse Wizard

+0

Hola, ¿a dónde va si lo tienes configurado desde **/home/a4e6/my-release-key.keystore ** a ** mi-release-key.keystore ** – Sprouts

+0

estaría en mi directorio de inicio/home/a4e6/ – 4e6

1

Debe crear manualmente con keytool. Este paso se describe en Obtain a suitable private key parte de la guía.

+0

Hola, hay un debug.keystore en esa ubicación. Pero esto no es una nueva creación. Supongo que esta es la clave utilizada para depurar en un sistema. pero una clave de depuración no se puede utilizar para firmar en el mercado de Android. – Sprouts

+0

Mis disculpas. No entendí bien tu pregunta, eliminé y luego edité la respuesta. – 4e6

+0

4e6 - Sí, crearlo manualmente con keytool es una forma de crear una clave, pero ya lo he creado con el asistente Eclipse ADT. Necesito encontrar la clave que fue creada por el asistente y no crear una nueva. – Sprouts

6

bien, descubrí el Eclipse ADT en Mac OS X guarda almacenes de claves por defecto en OS Eclipse.app/Contents/Mac :-(

+1

si usas Windows estaría aquí C: \ tools \ Android Development tools \ eclipse –

+0

Eso fue aterrador ... Qué manera tan retrasada de tratar un archivo tan importante.También tenga en cuenta que por defecto el archivo no tendrá extensión. – PSIXO

1

Básicamente en las ventanas (Marcado en Windows 7) . las tiendas release_kestore por defecto en C:\Users\xyz\release_keystore entonces tenemos que moverlo a nuestro lugar cómodo

Cuestiones relacionadas