Skip to main content

Falta Java JDK al instalar Android Studio en Windows

Google hace nos días ha liberado su propia herramienta para desarrollar aplicaciones para Android. Seguramente hayas querido probar la herramienta y la hayas descargado del sitio de desarrolladores de Android. En el proceso de instalación se queja de que falta java JDK y para resolver el problema te lleva al sitio de Oracle para hacer la descarga.

Lamentablemente, tras la descarga e instalación el instalador de Android Studio se sigue quejando de que falta java. Esto pasa por no tener configurada la variable de entorno de sistema correctamente. Y el mensaje que muestra el instalador no deja claro como resolver el problema.

Para configurar la variable JAVA_HOME en Windows 7, y probablemente en otros sistemas Windows similares debemos seguir los siguientes pasos:

  • Botón INICIO, y sobre icono EQUIPO, botón derecho y pulsamos propiedades.
  • Se abre una nueva ventana, a la derecha pulsamos en “Configuración avanzada del sistema”.
  • Tal vez en este punto necesitemos aceptar en el cuadro de dialogo para otorgar permisos.
  • Se cambia a una nueva ventana, pulsamos la pestaña “Opciones avanzadas” y pulsamos en el botón “Variables de entorno”.
  • En la nueva ventana, abajo, en variables del sistema pulsamos el botón “Nueva…”.
  • Luego en “Nombre de variable” ponemos: JAVA_HOME
  • Y en “Valor de la variable” ponemos: c:\Program Files\Java\jdk1.7.0_21\

Lógicamente si tenemos otra versión de java JDK, usaremos la ruta donde se guarda esa versión.

Con esto podremos completar la instalación de Android Studio.

Ejecutar Android con WindowsAndroid en Windows

Que grande me quedó el título. Aún así describe perfectamente lo que esta aplicación puede hacer. Hasta ahora si queríamos ejecutar Android en nuestro PC nos debíamos conformar con la emulación propia que viene con el SDK de Google o mediante la virtualización. Hay por ahí máquinas virtuales preparadas con Android para usar con VirtualBox.

Pero mediante WindowsAndroid, la aplicación que lo hace posible podremos ejecutar aplicaciones propias de Android directamente en nuestro PC sin emulación o virtualización. Consecuentemente la administración será más fácil y además más rápida.

WindowsAndroid es una aplicación desarrollada en China por la compañía Socketeq y aunque esté todavía en una fase temprana de desarrollo nos permite ya ejecutar aplicaciones Android hasta la versión 4.0.3 conocida como Ice Cream Sandwich.

La aplicación se adapta a las resoluciones de pantalla, adaptándose a las de un smartphone o un tablet. Señalar que Android viene solo y las aplicaciones, incluso las de Google deben ser descargadas a parte.

Más información y descargas en socketeq.com

Enlaces útiles 20110801