tools than studio seems rather please not jre jdk java_home idea ensure descargar java android jvm environment-variables java-home

java - than - La instalación de Android Studio no apunta a un error de instalación de JVM válido



tools jar seems to be not in android studio classpath windows 7 (18)

1) Simplemente elimine / bin de Java_home Environment Variable. Esto funcionó para mí.
2) También asegúrese de estar usando las versiones correctas de android studio y Java (32/64 bit)

Acabo de descargar el Android Studio. Al intentar ejecutarlo, tuve que modificar la variable de entorno y agregar

JAVA_HOME

y

C: / Progra ~ 2 / Java / jdk1.6.0_22

Una vez que terminé ese obstáculo, ahora estoy recibiendo otro error:

The environment variable JAVA_HOME (with the value of *C:/Progra~2/Java/jdk1.6.0_22*) does not point to a valid JVM installation.

Revisé otras preguntas similares y me pidieron que verificara la versión, así que hice lo siguiente en CMD:

C:/Users/Andre>java -version java version "1.6.0_22" Java(TM) SE Runtime Environment (build 1.6.0_22-b04) Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing) C:/Users/Andre>javac -version javac 1.6.0_22

De los resultados parece que tengo JVM.

También probé estas rutas para JAVA_HOME, cerré y volví a abrir una nueva ventana de CMD cada vez

C:/Program Files (x86)/Java/jre7 C:/Program Files (x86)/Java/jre6 C:/Program Files (x86)/Java/jdk1.6.0_22 C:/Program Files (x86)/Java/jre7/bin C:/Program Files (x86)/Java/jre6/bin C:/Program Files (x86)/Java/jdk1.6.0_22/bin


2 soluciones sugeridas

  1. Actualizar JDK a 1.7

  2. Asegúrese de que las versiones de 32 bits o 64 bits coincidan en ambos lados


Actualizado el estudio de Android a 1.2.1. Aunque estaba obteniendo el mismo error. Nada funcionó, finalmente reemplazó a JAVA_HOME con JDK_HOME e hizo la magia.


Apunte su variable JAVA_HOME a C:/Program Files/Java/jdk1.8.0_xx/ donde "xx" es el número de actualización (asegúrese de que coincida con su nombre de directorio real). No incluya bin/javaw.exe en la ruta de acceso.

NOTA: Puede acceder a la GUI de variables del entorno desde la CLI al ingresar rundll32 sysdm.cpl,EditEnvironmentVariables . Asegúrese de poner la variable de ruta ''JAVA_HOME'' en las System variables del System variables lugar de las variables de usuario. Si la variable de ruta está en User Android Studio no encontrará la ruta.


Creo que estás haciendo todo bien, solo elimina ";" de la última variable de java_home todo va a funcionar bien


En mi caso, comenzó a funcionar después de actualizar a Android Studio 1.2. Para solucionarlo solo tuve que eliminar "/ bin" de mi variable JAVA_HOME .


En mi caso, fue por un personaje invisible al comienzo de la ruta:


Es absolutamente posible que todas las demás respuestas funcionen para las personas, pero para mí este camino funcionó:

Deje su ruta JDK bajo la variable de sistema JAVA_HOME como se muestra aquí. No anexar bin u otra ruta. Funcionó para mí

C:/Program Files/Java/jdk1.8.0_11/

De lo contrario, estoy recibiendo este error:

Installing Android Studio, does not point to a valid JVM installation error


Estoy usando Windows de 64 bits. Después de luchar con varias configuraciones, seguí estos pasos:

  • A través de Agregar / Quitar Programas desinstalé todos los Java (s)
  • Se eliminó la variable JAVA_HOME del entorno
  • Se eliminó la referencia de la carpeta Java de la variable de entorno PATH
  • SDK de Java de 64 bits descargado e instalado
  • Se agregó la variable JAVA_HOME en las variables del sistema y se le asignó el valor C: / Archivos de programa / Java / jdk1.8.0_31

En el último paso, tenga en cuenta que es la Carpeta principal y no la subcarpeta / bin

Comenzó a funcionar.

Espero que ayude


Intenta usar las opciones anteriores Pero esta funcionó para mí. mi JAVA_HOME se veía así C: / Archivos de programa / Java / jdk1.7.0_21; F: / Software / apache-ant-1.9.4-bin / apache-ant-1.9.4 / bin Solo manteniendo la ruta JAVA en JAVA_HOME Elimine cualquier ruta adicional si le hubiera dado C: / Archivos de programa / Java / jdk1.7.0_21


Lo más probable es que el problema se deba a la incompatibilidad de los bits de 32 y 64 bits. Supongamos que ha instalado por error un Studio de 32 bits y que descargará un JDK de 64 bits. En este caso, 32 bits de Android Studio no podrán recoger el JDK de 64 bits. Este fue el problema que enfrenté. Así que seguí los simples pasos a continuación para hacerlo funcionar,

  1. JDK de 32 bits descargado (también puede descargar Android Studio de 64 bits si no desea cambiar el JDK de 64 bits)
  2. Haga clic con el botón derecho en Mi PC> Configuración avanzada del sistema> en "Pestaña Avanzado"> Variables de entorno> En Variables del sistema> Agregar JAVA_HOME como clave y su ubicación jdk (por ejemplo: C: / Archivos de programa (x86) / Java / jdk1.7.0_79) como valor .
  3. Guárdalo y ejecuta Android Studio. Eres bueno para ir ahora.

Mi problema era diferente a cualquiera de los anteriores, por lo que puedo decir. Tuve una versión 1.1 de Android Studio en funcionamiento y actualicé a 1.2. Luego obtuve el error JAVA_HOME al iniciar 1.2

El problema fue que mi JAVA_HOME se configuró en "C: / Archivos de programa / Java / jdk1.8.0_20" con comillas incluidas. No los puse allí para citar la cadena, las comillas estaban en el campo Valor de variable. Parece que 1.1 está contento con las comillas, pero 1.2 no.

La eliminación de las comillas eliminó el error y 1.2 ahora se abre bien


No incluya la carpeta bin al hacer frente a la ruta de Java_home.


Recientemente estoy trabajando con la versión 1.8.0_25 JDK en Windows 8.1 y tuve el mismo problema con esto. Pero como dijo PankaJ Jakhar

La verdadera solución para mí fue bastante simple:

  1. Agregue la variable JAVA_HOME a las variables del sistema, no a las del usuario.
  2. El camino que introduje para esta variable fue:

    C:/Program Files/Java/jdk1.8.0_25/

¡Y funciona para mi!


Sigue la solución de @abs

Si aún continúa obteniendo el error incluso después de configurar la variable JAVA_HOME, copie la carpeta de estudio en su unidad C y luego ejecute studio.exe o studio64.exe, según su versión de Java.


También tuve este problema, y ​​debo haber intentado 20 soluciones de adición de ruta diferentes antes de resolverlo. Alguien lo mencionó anteriormente casi como una nota al margen, pero este fue exactamente mi problema:

asegúrese de ejecutar una versión de java de 64 bits.


Tuve que poner la barra invertida al final del camino y funcionó para mí.

Antes estaba usando

C: / Archivos de programa / Java / jdk1.7.0_79

solo poniendo "/" al final, funcionó para mí. Ahora el valor de la variable JAVA_HOME es

C: / Archivos de programa / Java / jdk1.7.0_79 /


Usar c:/Program Files/Java/jre1.8.0_73/ instead of C:/Program Files/Java/jdk1.8.0_73 como variable JAVA_HOME resolvió el problema. Android Studio ahora se inicia sin problemas.