2012-04-26 10 views
16

He intentado configurar mi Android para comenzar mis lecciones de desarrollo todo el día sin éxito. He instalado el Java JDK kit y yo estoy tratando de instalar el SDK de Android, pero este es el error me siguen dando todo el día:Problemas de instalación de Android

"failed to find java version for 'C:\windows\system32\java.exe':[2] The system cannot find the specified file. 

La versión de Java que he instalado es jdk1.7.0_03. He ido a las variables de entorno y he agregado la ruta al archivo java (C:\Program Files\Java\jdk1.7.0_03\bin y C:\Program Files\Java\jdk1.7.0_03\bin\javac) y sigo teniendo el mismo error. La versión de Android SDK que estoy tratando de instalar es "installer_r18-windows.exe". ¿Alguien me puede ayudar?

+0

Retuve su pregunta de Javascript a Java porque la pregunta es sobre la última en lugar de la anterior. :) –

Respuesta

-1

que había enfrentado el mismo error durante la instalación de Android, el sistema intente restaurar y volver a instalar JRE y JDK

+0

He resuelto el problema, en las variables de entorno, estaba agregando la ruta a la instalación de mi java en la parte superior, que es la variable de usuario. cuando agregué la ruta a la parte inferior, que son las variables del sistema, la instalación de SDK de Android reconoció el archivo. Estoy seguro de que esto podría ayudar a otra persona. Esto se trata de cuidado y atención a los detalles. –

+0

Restauración del sistema? –

1

Lo único que tenía que hacer, era para establecer la ruta de la carpeta de origen JDK.

"C: \ Archivos de programa \ Java \ jdk1.7.0_03 \"

que trabajó para mí tener ese error.

62

El problema es que hay dos archivos Java y el instalador elige el primero que encuentra; La solución, sin embargo, es simple:

renombre c:\windows\system\java.exe a c:\windows\system\java.exe.orj, luego reinicie el instalador, y todo debería estar bien.

Ahora usará la versión de java.exe instalada en Archivos de programa \ Java que resuelve el problema.

+0

corrección funcionó para cuando estaba instalando Android SDK en Windows 8 Release Preview. +1 – josephus

+0

No funcionó para mí, estoy usando Windows 7 64-bit –

+0

configuración JAVA_HOME no fue suficiente; tuvo que hacer también como se describe en esta respuesta. Usando Windows Server 2012; parece que se aplica a algo más nuevo que win7. –

7

que fija este problema, siga estos pasos:

  1. haga clic derecho en Mi PC> propiedades-> avanzado sistema de configuración-> tabuladores avanzada> haga clic variable ambiental

  2. bajo el sistema de prensa variales nueva para crear y nuevo sistema variable de

  3. darle nombre JAVA_HOME y dar URL a la carpeta donde está instalado java

    por ejemplo C:\Program Files\Java\jdk1.7.0_05 y luego volver a ejecutar SDK

+0

Funciona perfectamente. –

0

@ Hasan-Veli-soyalan Probé su solución, pero mi c:\windows\system\java.exe no existe en mi caso, estoy usando Windows 8 Pro de 64 bits, en cambio, he encontrado c:\windows\system32\java.exe y lo cambié como usted lo describió, funcionó !!

0

solo necesita eliminar el "java.exe" de "C: \ windows \ System32 \", y restablecer el entorno de java (JAVA_HOME, CLASSPATH, PATH), y luego tendrá éxito al pasar este paso.

Por cierto, estoy bajo Windows 7 X64

0

Este error se produce a menudo, aunque no siempre, porque SDK de Android no reconoce "java" en el sub-carpeta "System32" como "java.exe". Simplemente cambie el nombre a "java.exe". La subcarpeta "System32" se encuentra en el disco local (C:) >> Windows. Desplácese hacia abajo para encontrar "java" en la subcarpeta "System32".

Esto debería funcionar siempre que "Java jdk" esté instalado correctamente en su sistema. ¡Buena suerte!

Cuestiones relacionadas