Descargué Android Studio e intenté iniciar el programa.
Esto se ejecuta en Windows 7 de 64 bits con Java 1.7. Durante la instalación, se detecta mi Java 1.7, y el resto de la instalación se realiza sin problemas. Sin embargo, al intentar iniciar la aplicación desde el icono del escritorio, no sucede nada. Mirando el administrador de tareas, se carga un nuevo proceso desde el CMD. Esto se debe a que está intentando ejecutar el archivo por lotes studio.bat
.
Cuando ejecuto a través de CMD, aparece el siguiente error:
ERROR: no se puede iniciar Android Studio. No se encontró JDK. Valide ya sea ANDROID_STUDIO_JDK, o JDK_HOME o JAVA_HOME puntos para una instalación válida de JDK. ECHO está apagado. Pulse cualquier tecla para continuar . . .
Intenté abrir el idea
archivo de propiedades para ver si había algo que pudiera configurar para esto ANDROID_STUDIO_JDK
o algo así. Sin embargo, no encontré nada. Espero que algunos de ustedes me avisen si pudieron instalar esto o si también tienen problemas.
fuente
Respuestas:
Agregar una variable de sistema
JDK_HOME
con valorc:\Program Files\Java\jdk1.7.0_21\
funcionó para mí. La última versión de Java se puede descargar aquí .Además, asegúrese de que la variable
JAVA_HOME
también esté configurada con la ubicación anterior.fuente
Android Studio
funciona con JDK 1.7 ya que lo acabo de verificar. Y probablemente sea bueno establecer la variable de entorno del sistema JDK_HOME (si no está configurado JAVA_HOME) para que apunte a la instalación del Java JDK.De acuerdo, descubrí cómo solucionar este desagradable error.
Antes de que empieces
Vaya a su carpeta de instalación de Android Studio y ubique la carpeta bin. Dentro de la carpeta bin, encontrarás studio.bat . Ejecute el archivo y mostrará el error. Si se trata de la ruta de Java, siga el consejo 1.
Consejo 1
Cuando establezca la ruta
JAVA_HOME
, etc., asegúrese de no incluirlabin
al final de la ruta. Esto resolvió el problema para mí.JAVA_HOME
=>C:\Program Files\Java\jdk1.7.0_21
path
=>C:\Program Files\Java\jdk1.7.0_21\bin
Funciona bien con JDK 1.7 (lo intenté con 32 bits).
Si lo hace, puede ver la pantalla inicial como se muestra a continuación.
Consejo 2
¿Recibes el siguiente mensaje de error?
Este error probablemente se produce porque tiene referencia a su SDK anterior (que descargó con Eclipse ) en su variable de ruta. Vaya a Variables de entorno y elimine cualquier referencia a la carpeta SDK anterior y apúntela a la nueva carpeta SDK que se encuentra dentro de la carpeta de instalación de Android Studio.
Guarde y reinicie Studio, las cosas deberían funcionar como se espera ahora.
Consejo 3
Si odia jugar con la variable de ruta como se indicó anteriormente al eliminar las referencias antiguas, simplemente siga los siguientes pasos para consultar la nueva ruta del SDK que viene con Studio.
*Project Defaults* -> *Project Structure* -> Click "New" -> Select "Android SDK" -> Select the SDK
carpeta dentro de la instalación del estudio.fuente
Con la última actualización de Androd Studio tengo dos versiones del lanzador IDE
Uno se llama studio.exe y el otro studio64.exe están ambos en:
Debe iniciar el que coincida con su versión de Java de 64 o 32 bits.
fuente
Tuve el mismo problema. Resolví configurar correctamente las variables de entorno en Windows, por ejemplo:
fuente
¡Tengo
tried
muchas de las respuestas aquínone of them works
, pero decidí hacerlomix some of the answers
aquí y tengo éxito !Paso 1: vaya a las propiedades del sistema haciendo clic derecho en Mi PC o presionando el botón de Windows al escribir
This PC
y haciendo clic derecho sobre él y seleccionandoProperties
.Paso 2: haz clic en
advanced system settings
oEnvironment Variables
Paso 3: toma nota de que hay 2 variables diferentes. Lo que necesita crear es
system variables not user variables
, cuando hizo clic en nuevo tipo, lo siguienteNombre de la variable:
JAVA_HOME
Valor variable:
C:\Program Files\Java\jdk1.8.0_25\
(Nota: compruebe si la ruta es correcta, a veces lo esC:\Program Files (x86)\Java\jdk1.8.0_25
)Paso 4: Ejecute el estudio de Android, no es necesario reiniciar.
Nota:
*
C:\Program Files\Java\jdk1.8.0_25\
depende completamente de la ruta de instalación de suJDK
no,JRE
así que no se confunda si ve algo como la imagen de abajo. Simplemente ingrese la ubicación de sujdk
, en mi caso lo esC:\Program Files\Java\jdk1.8.0_25\
.*
Do not include the bin folder
cuando ingresa el valor de la variable.Editar: para usuarios de Windows 8 y 10: intente ejecutar en
C:\Program Files\Android\Android Studio\bin\studio.exe
lugar deC:\Program Files\Android\Android Studio\binstudio64.exe
fuente
Tuve el mismo problema. Tengo Windows 8 de 64 bits. Descargué el estudio de Android que funcionaba en una máquina de 32 bits pero no en mi de 64 bits.
La solución para mí fue bastante simple. Navegué a
Allí vi 2 archivos exe studio.exe y studio64.exe . Normalmente en mi menú de inicio apuntaba a studio64.exe que siempre me seguía dando "La variable ambiental JDK_HOME no apunta a una JVM válida". Entonces hice clic en studio.exe y funcionó :)
Espero que esto pueda ayudar a alguien que enfrenta el mismo problema que yo
fuente
El camino para el último JDK. Funcionó muy bien.
fuente
Si recibe el mensaje "Su SDK de Android está desactualizado ..." - haga clic en " Configurar " -> " Valores predeterminados del proyecto " -> " Estructura del proyecto ", seleccione " SDK " -> " SDK de Android " y en un " Compilar destino " elija " Android 4.2.2 ". Haga clic en Aceptar". Ahora debería funcionar bien.
fuente
Tengo el problema de que la instalación detenida por el error " $ (^ name) ha dejado de funcionar ". Ya instalé el kit de desarrollo Java SE, también configuré SDK_HOME y JAVA_HOME que apuntan a "C: \ Archivos de programa \ Java \ jdk1.7.0_21 \"
Mi laptop instalada con Windows 7 de 64 bits
Así que intenté instalar la versión de 32 bits del kit de desarrollo Java SE, configuré mi JAVA_HOME en "C: \ Archivos de programa (x86) \ Java \ jdk1.7.0_21", reinicié y la instalación funcionó bien.
fuente
Este problema se ha solucionado en Android Studio v0.1.1, así que solo actualice Android Studio y debería funcionar.
fuente
A veces puede resolver este tipo de problema estableciendo variables de entorno para que el proceso busque el JDK en el lugar correcto .
Otro enfoque es averiguar dónde se ve el proceso y luego colocar su JDK allí.
He tenido mucho éxito usando Process Monitor de Sysinternals:
procmon
Filter
menú, luego seleccioneFilter...
Event Class
is
File System
entoncesInclude
Add
, entoncesOK
Esto filtrará a todas las operaciones del sistema de archivos que tienen lugar en su máquina.
Podría intentar filtrar según el resultado de la operación del Sistema de archivos:
Result
columna, luegoExclude 'SUCCESS'
También puede filtrar fácilmente en función del nombre del proceso, ya sea desde la
Filter...
opción del menú o haciendo clic derecho en laProcess Name
columna y seleccionandoInclude 'process.exe'
.Una vez que encuentre la operación del sistema de archivos que está fallando, la
Path
columna le dirá dónde colocar su JDK.He encontrado que esto es muy enriquecedor. Especialmente comparado con el proceso frustrante de cambiar las variables de entorno por prueba y error.
fuente
Mi problema se debió a que tengo un
&
carácter en mi nombre de usuario de Windows, por lo que, cuando lo instalé en la ruta predeterminada, recibí el siguiente error después de ejecutarbin/studio.bat
Así que lo desinstalé y lo reinstalé en los archivos de programa y ahora se inicia bien.
fuente
No pude hacer que esto funcione sin importar las variables de entorno que configuré. Así que simplemente pongo una copia del JDK en mi carpeta de instalación de Android Studio.
Copie el contenido de la instalación de JDK (por ejemplo,
C:\Program Files (x86)\Java\jdk1.7.0_21
)Péguelos en el directorio de instalación de Android Studio (por ejemplo
C:\Program Files (x86)\Android\android-studio
)Asumí un poco que el problema fue causado por tener instalada la versión x64 del JDK. Pero lo que fue especialmente confuso fue el hecho de que podía iniciar Android Studio muy bien cuando comencé
studio.bat
como administrador (aunque las variables de entorno se configuraron para mi cuenta de usuario personal).studio.bat
buscará varias opciones válidas al determinar qué JDK usar.Como se explicó anteriormente, elegí la
..\jre
opción.fuente
Hoy encontré otra situación cuando se produce este problema: cuando tienes varios JDK, definidos en JAVA_PATH. Yo tengo:
Entonces recibí este problema con la configuración de Android Studio
Pero cuando eliminé uno de JDK, el problema se resolvió:
Instalación Wisard encontró mi JDK y tuve una buena noche para estudiar estudio.
Pero desafortunadamente, incluso el estudio instalado no funciona con varios jdk. ¿Alguien sabe cómo solucionarlo?
Espero haber ayudado a alguien
fuente
ASEGÚRESE DE REINICIAR EL ESTUDIO DE ANDROID
Aunque debería saberlo mejor y jurar que lo hice, asegúrese de reiniciar el estudio después de realizar estos cambios, ya que claramente no los verifica en cada compilación (lo que para mí tiene sentido que las variables del sistema / usuario solo deberían leerse una vez al inicio)
De todos modos, sí ... Asegúrese de reiniciar después de hacer estos cambios ...
Ruta = a la carpeta bin en la carpeta jdk (la ruta ya existe)
JAVA_HOME = a la carpeta jdk
fuente
Windows 64 bit, JDK 64 bit (Solución que funcionó para mí) Intenté todas las soluciones anteriores, ninguna de ellas funcionó, he estado tratando de resolverla en los últimos días y ahora lo hice con éxito. Para mí el problema fue cuando Primero instalé Android Studio, mi versión JDK era 1.7, luego, después de instalar, actualicé el JDK a 1.8, luego eliminé la carpeta JDK anterior y todo estaba en mal estado, incluso desinstalar y reinstalar Android Studio al azar no resolvió el problema.
A continuación se muestra la solución que funcionó para mí.
1) Desinstale Android Studio.
2) limpie los archivos temporales y el estudio de Android C: \ Users \ Username.AndroidStudio1.5
3) Desinstalar JDK.
4) Ahora sin JDK intente instalar Android Studio y ahora mostrará un mensaje de que no puede encontrar ningún JDK. Detener la instalación
5) Instale JDK 1.7 o 1.8 (establezca JAVA_HOME, JDK_HOME, ruta Variables de entorno tal como lo explicaron todos arriba)
6) Instalar Android Studio.
7) Listo. Disfruta y feliz codificación.
fuente
fuente
En mi experiencia, no pude (incluso después de agregar JDK_HOME) iniciar Studio a través del acceso directo o studio.exe. Primero tuve que ejecutar bin / studio.bat (mencionado en la pregunta original). Después del primer lanzamiento exitoso, puedo iniciarlo con el acceso directo.
fuente
Instale el último JDK en su sistema desde la Guía de instalación de JDK 7 y JRE 7 .
fuente
Si configurar la
JAVA_HOME
variable no funciona para usted, configure:Donde la ruta apunta a su instalación de JDK Esto es lo único que funciona para mí en Windows 32bit con Android 10 y superior.
fuente
Si tiene un sistema operativo Windows de 64 bits, señale la variable de sistema JAVA_HOME a
Funcionará cuando
no funciona
fuente
Necesita 1.7 JDK instalado en su sistema. Agregue una variable de sistema con:
nombre: ANDROID_STUDIO_JDK
ruta: su ruta JDK (por ejemplo,
C:\Program Files\Java\jdk1.7.0_21
)fuente
INTENTE INSTALAR JDK DE 32 BITS
si ha instalado jdk y ha configurado las variables del sistema como JAVA_HOME o JDK_HOME y ha intentado hacer clic de nuevo y luego, puede haber instalado el JDK de 64 bits, simplemente descargue el jdk de 32 bits e instálelo.
fuente
Descargué la última versión de jdk
JAVA_HOME a C: \ Archivos de programa \ Java \ jdk1.8.0_11 \ bin Establezca la RUTA en C: \ Archivos de programa \ Java \ jdk1.8.0_11 \ bin
Reinicié el STUDIO y funcionó.
fuente
En Windows 10, reiniciar el instalador y ejecutarlo como administrador funcionó para mí.
fuente
studio64.exe
y nostudio.exe
hacerlo funcionar.Para completar esta pila de posibles soluciones: Para mí, el problema era que no ejecuté la configuración de Android Studio como administrador. Ejecutarlo como administrador me permitió instalar Android-Studio.
fuente
Para mí, el problema era que había cambiado el argumento GC vm arg
-XX:+UseParallelGC
en elC:\Users\<username>\.AndroidStudio2.1\studio64.exe.vmoptions
archivo. Eso es lo que uso en Eclipse y estaba intentando varias cosas para que AndroidStudio fuera tan eficiente como Eclipse. Restablecí el GC a-XX:+UseConcMarkSweepGC
.fuente
La respuesta a la pregunta original es que, si está abriendo Android Studio desde el icono de acceso directo de 32 bits de Android Studio, intente abrir desde el icono "studio64" ubicado en ... / bin / donde se instala la configuración de Android Studio.
fuente
En caso de que lo haya ejecutado pero ahora no se inicia.
Eliminé la
C:\Users\<NAME>\.AndroidStudio<version>\
carpeta y funcionó.fuente