java - the - Proyecto Android Gradle Studio "No se puede iniciar el proceso/inicialización del daemon de la máquina virtual"
error unable to start the daemon process android studio (26)
Abra Android Studio, luego vaya al archivo gradle.properties y cambie la última línea a
org.gradle.jvmargs = -Xmx1024m.
Y luego presione intentar nuevamente
Versión de Android Studio (Beta) 0.8.4
Versión del sistema operativo: Windows 8
Versión JRE / JDK de Java: 1.8.0_11
Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for 1048576KB object heap
Java HotSpot(TM) Client VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
Abra Android Studio, luego vaya al archivo gradle.properties y cambie la última línea a
org.gradle.jvmargs=-Xmx1024m.
luego ve a
Archivo> Invalidar caches / reiniciar.
y el problema será resuelto, funcionó bien conmigo.
Abra su proyecto y presione Ctrl + Alt + Shift + S para abrir la Estructura del proyecto . Allí, bajo la ubicación JDK, verificar. Use embedded JDK (recommended)
.
Acabo de instalar la nueva versión de Gradle y comenzó a funcionar para mí. Creo que las instancias locales de Gradle estaban en mal estado
Acabo de limpiar mi espacio en disco y reiniciar la computadora. Eso me ha ayudado.
Chicos en algunas PC este problema es causado por los programas antivirus DESPUÉS de actualizar a la última versión de Android Studio y Gradle. En mi caso, desarmé mi sistema resolviendo problemas todo solo para descubrir que la seguridad de Internet de Commodo era responsable de no dejar que se ejecutara el daemon gradle.
Después de leer el proceso todo funciona sin problemas. TENGA EN CUENTA que todo estaba bien antes de actualizar. El problema surgió solo después de la actualización sin cambiar nada en el programa de antivirus / firewall.
Creo que si su entorno simplemente se estropea debido a algunos errores de combinación o cometer VCS, que es mi caso, le sugiero que simplemente vuelva a importar su proyecto y lo agregue a la raíz de su VCS para restaurar el proyecto. Si usa un VCS como git o subversion, simplemente tendrá que agregar su proyecto a la raíz del repositorio dado y todo debería volver a la normalidad. Esto funcionó para mí sin embargo.
Diferentes soluciones pueden funcionar
Eliminar la carpeta
.gradle
dec:/users/username/.gradle
File
>Settings
. En el cuadro de diálogo Configuración, seleccioneCompiler (Gradle-based Android Projects)
desde la izquierda y configure las Opciones de VM en-Xmx512m
(es decir, escriba-Xmx512m
en Opciones de VM :) y presioneOK
.Cierre las aplicaciones múltiples que se ejecutan en su máquina y borre el espacio de memoria y vuelva a intentarlo
En el archivo gradle.properties
, cambie org.gradle.jvmargs
por -Xmx1024m
:
org.gradle.jvmargs=**-Xmx1024m** -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
Haga los siguientes pasos:
- Inicia Android Studio.
- Cierre cualquier proyecto abierto. Vaya a Archivo> Cerrar proyecto. (Se abrirá la ventana de bienvenida)
- Vaya a Configurar> Configuraciones.
- En el cuadro de diálogo Configuración, seleccione Compilador (Proyectos Android basados en Gradle) desde la izquierda y configure las Opciones de VM en -Xmx512m (es decir, escriba -Xmx512m en Opciones de VM :) y presione OK.
Inicia Android Studio. Cierre cualquier proyecto abierto. Vaya a Archivo> Cerrar proyecto. (Se abrirá la ventana de bienvenida) Vaya a Configurar> Configuración. En el cuadro de diálogo Configuración, seleccione Compilador (Proyectos Android basados en Gradle) desde la izquierda y configure las Opciones de VM en -Xmx512m (es decir, escriba -Xmx512m en Opciones de VM :) y presione OK.
y luego haz esto
Haga clic derecho en Mi PC y abra las Propiedades del sistema (El bit que tenía abierto antes que muestra los valores de CPU / RAM) >> En la barra lateral izquierda, haga clic en Configuración avanzada del sistema >> Haga clic en Variables de entorno >> En Variables del sistema, presione Nuevo >> Use los valores a continuación: // Nombre de la variable: _JAVA_OPTIONS // Valor de la variable: -Xmx524M luego, presione OK e intente nuevamente. reiniciar Android Studio
Intente agregar -Xmx512m
en Android Studio->Settings->Compiler->VM Options
como en la imagen de abajo.
La razón de este problema podría ser: el daemon de compilación de Grade (proceso bifurcado) se invoca con el máximo tamaño de almacenamiento dinámico de Java como valor predeterminado de la plataforma . En un Windows de 32 bits este sistema podría ser tan alto como 1GB. Obtenemos este mensaje de error, si ese tamaño de montón (predeterminado) no se puede asignar al deamon de compilación. Por lo tanto, use la opción -Xmx
para establecer un tamaño de -Xmx
dinámico más bajo. No es necesario adherirse a -Xmx<size>
con un tamaño de 512m
. En mi Win 32bit, máquina RAM de 4GB, -Xmx768m
también fue lo suficientemente bueno.
La solución funcionó para mi
- 1.Abra el archivo gradle.properties de proyectos en el estudio Android
- 2. Agregó esta línea al final del archivo org.gradle.jvmargs = -Xmx1024m y guarda el archivo
- 3. Cerrar y reabrir el proyecto
Lo creas o no, acabo de encontrar este problema repentino después de realizar una actualización de Windows en Windows 10. De alguna manera, esa actualización estropeó mi programa Malwarebytes Anti-Exploit, y finalmente causó que Android Studio no pudiera invocar la JVM (no pude t incluso abrir cmd.exe!).
La solución fue eliminar el programa Malwarebytes Anti-Exploit (esto puede corregirse en el futuro).
Mi caso es un poco especial, la opción de VM no está disponible. Yo uso el sistema x86 windows 7, mi manera de resolver este problema es haciendo los siguientes procedimientos:
- Archivo - Configuración ...
- En "Build, Execution, Deployment", seleccione "Gradle"
- elija "Usar envoltorio de gradle predeterminado (recomendado)" en "Configuración de nivel de proyecto"
Después de reiniciar el problema de Android Studio reparado!
Para Android Studio versión 2.2, la opción VM no está disponible directamente desde la estructura del proyecto.
pasos para hacer exitosa la sincronización de Gradle: ->
1) Proyecto ABIERTO
2) Haga clic en la secuencia de comandos gradle
3) abrir gradle.properties
4) Cambie org.gradle.jvmargs = -Xmx1536m a org.gradle.jvmargs = -Xmx1024m
5) Guarde el trabajo
6) Abrir archivo-> Invalidar caché / reiniciar
Y está hecho !!!
¡Disfruta de Android!
Prueba a deshabilitar el firewall.
Esta podría ser una solución muy extraña, pero tuve el mismo problema y estoy ejecutando Android 2.3 en Windows 32 bit. Eliminé la aplicación actual y deshabilité el firewall. Al crear un nuevo proyecto todo funcionó bien.
Solucioné este problema instalando JDK x64. Supongo que estás usando jdk x86 y no es suficiente memoria para gradle.
Tengo el mismo problema y lo resolví siguiendo estos pasos.
1) Elimine su archivo .gradle. (Úselo únicamente en C: / Users {your_PC_name}
2) luego vaya a la variable de entorno y agréguelos a la variable del sistema (como una nueva variable)
Nombre de la variable: _JAVA_OPTIONS
Valor variable: -Xmx524m
3) vaya a la carpeta de su proyecto y ejecute estos comandos
ionic cordova platform add android
4) encima del comando crear la carpeta de la plataforma en la ruta del proyecto
5) luego ejecuta este comando
iónico cordova construir android
Tiene que ver con la cantidad de memoria disponible para AS para crear un entorno VM para que su aplicación se llene. El problema es que desde la actualización a 2.2 he tenido el mismo problema cada vez que intento crear un nuevo proyecto en AS.
La forma de resolverlo es yendo a Project (en el lado izquierdo)> Gradle Scripts> gradle.properties . Cuando abre el archivo, vaya a la línea debajo de "(Línea 10). # Especifica los argumentos de JVM utilizados para el proceso del daemon. (Línea 11) # La configuración es particularmente útil para modificar la configuración de la memoria". Está buscando la línea que comienza con "org.gradle.jvmargs" . Esta debería ser la línea 12. Cambiar la línea 12 a esta
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
Después de cambiar esta línea, puede sincronizar el gradle con el proyecto haciendo clic en Probar de nuevo en la notificación que le indica que la sincronización gradle falló (estará en la parte superior del archivo que abrió). O simplemente puede cerrar y reiniciar el AS y debería sincronizarse.
Básicamente, lo que está diciendo es que AS asigne más memoria a la inicialización de la aplicación . Sé que no es una solución permanente, pero debería ayudarte a comenzar tu aplicación.
Tuve el mismo problema, fue porque tenía una carpeta ".gradle" y luego jugué con la versión de android studio (y también con la versión de jdk de Java), y creo que fue un desastre.
Solución: elimine el directorio .gradle (la ubicación de la mía era C: / Users / UserName / .gradle) y reinicie el estudio de Android. Creará automáticamente uno nuevo.
Tuve el mismo problema, lo que encontré fue que las herramientas de desarrollo de Android no funcionan bien con JDK 8. Eliminé mi actual JDK 8 e instalé JDK 7 y trabajé así sin ningún aumento en la memoria del montón ni eliminé la carpeta .gradle .
Tuve el mismo problema, simplemente eliminé el archivo .gradle y reinicié el android studio, automáticamente descargué la última versión y funciona perfecto .....
Yo tuve el mismo problema. Al iniciar Android Studio como administrador, se arregló.
intenta agregar -Xmx512m en Android Studio-> Configuración-> Compilador-> Opciones de VM, está funcionando gracias ..
- Inicia Android Studio.
- Cierre cualquier proyecto abierto. Vaya a Archivo> Cerrar proyecto. (Se abrirá la ventana de bienvenida)
- Vaya a Configurar> Configuraciones.
- En el cuadro de diálogo Configuración, seleccione Compilador (Proyectos Android basados en Gradle) desde la izquierda y configure las Opciones de VM en -Xmx512m (es decir, escriba -Xmx512m en Opciones de VM :) y presione OK.
Principalmente funciona para ese problema de initmize vm.