---
title: Error Android &#8211; La instalación del SDK no detecta el JDK de Java
url: https://jarroba.com/error-android-instalacion-no-detecta-jdk-de-java/
author: Ramón Invarato
date: 2012-11-04
modified: 2026-10-21
language: es
license: CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/) — attribution: "Error Android &#8211; La instalación del SDK no detecta el JDK de Java", Ramón Invarato, jarroba.com
categories: Aplicaciones Móviles
---

# Error Android &#8211; La instalación del SDK no detecta el JDK de Java

> Si el instalador del SDK de Android no detecta el JDK de Java: instalarlo, forzar su detección con javac o crear la variable JAVA_HOME en Windows 8.

Al intentar instalar el SDK de Android el instalador no detecta el JDK, por tanto, no deja continuar. Aparece el siguiente error:

 

Error: Java SE Development Kit (JDK) not found.

 

Android SDK relies on the Java SE Development Kit (JDK).

 

Go to http://java.sun.com > Downloads > Java SE > JDK to download and install a JDK before continuing.

 

Note: A Java Runtime (JRE) is not enough to develop for Android.

 

El error se verá como en la siguiente imagen:

 

![Captura del instalador del SDK de Android con el error «JDK not found» que impide continuar](https://jarroba.com/wp-content/uploads/2012/03/3-Instalador-de-SDK-de-Android-NO-encuentra-JDK-Jarroba.png)

 

 

## Solución 1 – si realmente no está instalado el JDK de Java

 

El JDK de Java sirve para desarrollar Software Java y disponer de herramientas adicionales. JDK es un entorno de desarrollo para hacer aplicaciones, applets y varios componentes utilizando Java.

 

Para descargarlo pulsamos [aquí](http://www.oracle.com/technetwork/java/javase/downloads/index.html).

 

Aquí pulsamos en “Download” que está debajo de la palabra JDK.

 

![Página de Java SE con el botón Download del JDK resaltado](https://jarroba.com/wp-content/uploads/2012/02/Descargar-JDK-Jarroba.png)

 

Nos redirigirá a otra nueva ventana.

 

En esta pulsamos “Accept License Agreement” para que nos deje seleccionar la descarga.

 

Luego descargamos el de Windows el que corresponda para nuestro sistema. Si no sabemos cuál de los dos, descargamos el que se llama “Windows x86” (es recomendable descargar el de nuestro sistema operativo, si tu ordenador es moderno seguramente sea x64).

 

![Página del JDK 7u3 con Accept License Agreement marcado y los instaladores de Windows x86 y x64 resaltados](https://jarroba.com/wp-content/uploads/2012/02/Descargar-JDK-2-Jarroba.png)

 

Cuando se descargue lo ejecutamos y seguimos el asistente hasta que esté instalado.

 

## Solución 2 – El JDK está instalado pero no lo detecta el instalador

 

Es un problema frecuente que se corrige enseguida. No desesperemos, tiene solución. Para solucionarlo primero pulsamos “Back” y luego probamos una de las soluciones siguientes:

 
1. Darle otra vez al “Next”. Esto no asegura que funcione, pero a veces encuentra el JDK al volver un par de veces a la pantalla de comprobación de la instalación del JDK.
2. Ir a donde se ha instalado el JDK de Java, normalmente en: “C:Program FilesJavajdk1.7.0_03bin”. Ejecutar el que se llama “javac” (aparecerá un cuadro y desaparecerá). Pulsar “Next” en el instalador del SDK para que vuelva a hacer la búsqueda del JDK.

 

[![Captura del Explorador de Windows en la carpeta bin del JDK con el ejecutable javac resaltado](https://jarroba.com/wp-content/uploads/2012/11/javac.png)](https://jarroba.com/wp-content/uploads/2012/11/javac.png)

 

 

## Solución 3 – El JDK está instalado pero no lo detecta el instalador (error común en Windows 8)

 

Este error se suele dar en Windows 8, pero también podría darse en otros sistemas operativos. El nuevo sistema operativo todavía no es compatible al 100% con todo, pero siempre existe una solución para hacerlo funcionar.

 

El error puede ser ligeramente diferente, más como este:

 

Java SE Development Kit (JDK not found).

 

Error: Failed to find Java Version for 'C:Windowssystem32java.exe': [2] El sistema no puede encontrar el archivo especificado.

 

Android SDK relies on the Java SE Development Kit (JDK).

 

Go to http://java.sun.com > Downloads > Java SE > JDK to download and install a JDK before continuing.

 

Note: A Java Runtime (JRE) is not enough to develop for Android.

 

[![Captura del instalador del SDK de Android con error de JDK no encontrado y el botón Cancel resaltado](https://jarroba.com/wp-content/uploads/2012/11/1.png)](https://jarroba.com/wp-content/uploads/2012/11/1.png)

 

Pero viene a decir lo mismo. Cerramos la ventana del instalador.

 

Para corregirlo vamos al buscador (el buscador está en la esquina superior izquierda, seleccionamos la lupa) y ahí buscamos "variables de entorno". Pulsamos en el recuadro "Configuración", y ahí elegimos "Editar las variables de entorno del sistema".

 

[![Captura de la búsqueda de «variables de entorno» en Windows 8, con «Editar las variables de entorno del sistema» resaltado](https://jarroba.com/wp-content/uploads/2012/11/2.png)](https://jarroba.com/wp-content/uploads/2012/11/2.png)

 

Ahí se nos abrirá una ventana en el escritorio que se llama "Propiedades del sistema", donde pulsaremos el botón "Variables de entorno…". En la nueva ventana que se llama justo "Variables de entorno" pulsamos sobre el botón "Nueva…". En el recuadro de "Nueva variable del sistema" introducimos lo siguiente:

 
- Nombre de la variable: JAVA_HOME
- Valor de la variable: Ruta de donde está instalado el JDK de java, por defecto está en C:Program FilesJavajdk

 

[![Captura de los pasos para crear la variable del sistema JAVA_HOME con la ruta del JDK en Windows](https://jarroba.com/wp-content/uploads/2012/11/3aa.png)](https://jarroba.com/wp-content/uploads/2012/11/3aa.png)

 

En mi caso, que es la localización por defecto, el JDK está instalado en la siguiente carpeta, la cual copio la ruta y la pego en el campo "Valor de la variable:".

 

[![Captura del Explorador de Windows con la carpeta del JDK y su ruta resaltada para copiarla en JAVA_HOME](https://jarroba.com/wp-content/uploads/2012/11/3bb.png)](https://jarroba.com/wp-content/uploads/2012/11/3bb.png)

 

Volvemos a ejecutar el instalador del SDK de Android. Ya se podrá instalar normalmente.
