Estaba creando mi aplicación de prueba en Android Studio, luego en el Registro de eventos decía:
Android Studio está utilizando esta ubicación JDK: C: \ Archivos de programa \ Android \ Android Studio \ jre, que es diferente de lo que Gradle usa de manera predeterminada: C: \ Archivos de programa (x86) \ Java \ jdk1.8.0_181 El uso de diferentes ubicaciones puede generar múltiples demonios Gradle si las tareas de Gradle se ejecutan desde la línea de comandos mientras se usa Android Studio.
Luego dio estas opciones:
- Más información...
- Configure Android Studio para usar el mismo JDK que Gradle y sincronizar
- No volver a mostrar esta advertencia
Hice clic en:
Configure Android Studio para usar el mismo JDK que Gradle y sincronizar
entonces mi aplicación no quería construir más.
Este es el error:
Error de sincronización de Gradle: no se puede iniciar el proceso del demonio.
Este problema puede deberse a una configuración incorrecta del daemon.Por ejemplo, se utiliza una opción jvm no reconocida.
Consulte el capítulo del Manual del usuario sobre el demonio en https://docs.gradle.org/5.4.1/userguide/gradle_daemon.htmlLínea de comando de proceso: C: \ Archivos de programa (x86) \ Java \ jdk1.8.0_181 \ bin \ java.exe -Xmx1536m -Dfile.encoding = windows-1252 -Duser.country = ZA -Duser.language = en -Duser. variante -cp C: \ Users \ {MyUserName} \. gradle \ wrapper \ dists \ gradle-5.4.1-all \ 3221gyojl5jsh0helicew7rwx \ gradle-5.4.1 \ lib \ gradle-launcher-5.4.1.jar org.gradle. launcher.daemon.bootstrap.GradleDaemon 5.4.1
Lea el siguiente resultado del proceso para obtener más información:
Se produjo un error durante la inicialización de VM. No se pudo reservar suficiente espacio para el montón de objetos de 1572864 KB. Consulte el registro IDE para obtener más detalles (Ayuda | Mostrar registro) (16 s 166 ms)
Revisé los registros de eventos:
Creo que anteriormente hizo esto:
Instruir a gradle para que use Java desde C: / Archivos de programa / Android / Android Studio / jre
Ahora dice esto:
Instruir a gradle para que use java desde C: / Archivos de programa (x86) /Java/jdk1.8.0_181
¿Cómo lo vuelvo a poner como estaba para que mi aplicación pueda volver a compilarse?
Cualquier ayuda / consejo será apreciada