keytool.exe no es válido para la aplicación Win32 para obtener una clave API de Android de Google Maps

cada vez que trato de ejecutar los siguientes comandos me da este error keytool.exe no es válido para la aplicación Win32

1:

C:\Archivos de programa\Java\jdk1.7.0_04\bin>keytool -list -alias androiddebugkey -keystore “C:\Users\Jani.android\debug.keystore.keystore” -storepass android -keypass android

2:

keytool -list -alias androiddebugkey -keystore "C:\Users\Jani.android\debug.keystore.keystore" -storepass android -keypass android

estoy usando la ventana 7 (64 bits) cualquier ayuda sería apreciada.

preguntado el 12 de junio de 12 a las 19:06

¿Podría verificar cuál es el tamaño de keytool.exe en C:\Program Files\Java\jdk1.7.0_04\bin? -

@RaghavSood su tamaño es de 14.4 KB (14,760 bytes) -

Intente ejecutar keytool -list -keystore " "-

1 Respuestas

Hay tres razones por las que esto sucedería:

  1. Durante la instalación de JDK, keytool.exe no se instaló correctamente. Si esto es un intento, entonces su tamaño será de 0kB (raro)
  2. Veo que estás usando JDK7. Se sabe que las herramientas de Android tienen problemas con él. La instalación de JDK6 debería solucionar el problema (común)
  3. Es posible que esté utilizando una versión de 64 bits del JDK. Intente desinstalar el JDK existente y reinstalar una versión de 32 bits

En general, arreglar los 3 anteriores debería resolver este problema.

Respondido el 12 de junio de 12 a las 19:06

Sigo recibiendo el mismo error, probé los pasos 2 y 3. Recientemente probé jdk de 32 bits y aparece la misma ventana, lo que estoy haciendo mal: / - bibi tahira

¿Utilizó un JDK 32 de 6 bits después de desinstalar el JDK anterior? ¿Ha agregado el nuevo a su variable PATH? - Raghav Sood

sí, hice todo lo que obtengo jdk de aquí oracle.com/technetwork/java/javase/downloads/… - bibi tahira

agrego variable de esta manera *C:\Archivos de programa (x86)\Java\jdk1.6.0_31\bin;D:\androidsdk\herramientas* - bibi tahira

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.