Error al finalizar la ejecución de Gradle (nuevo proyecto) – java home different

Descargé la versión de Android Studio [build 135.1653844] y creé un nuevo proyecto. Estoy recibiendo un error:

Failed to complete Gradle execution. Cause: The newly created daemon process has a different context than expected. It won't be possible to reconnect to this daemon. Context mismatch: Java home is different. Wanted: DefaultDaemonContext[uid=null,javaHome=C:\Program Files\Java\jdk1.6.0_45,daemonRegistryDir=C:\Users\gargn\.gradle\daemon,pid=1000,idleTimeout=null,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=windows-1252,-Duser.country=US,-Duser.language=en,-Duser.variant] Actual: DefaultDaemonContext[uid=9a6c3945-1d55-46d7-897b-4ed84a5707bb,javaHome=C:\Program Files\Java\jdk1.6.0_45\jre,daemonRegistryDir=C:\Users\gargn\.gradle\daemon,pid=1664,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=windows-1252,-Duser.country=US,-Duser.language=en,-Duser.variant] 

Mi casa de Java está configurada en C:\Program Files\Java\jdk1.6.0_45 y no pude encontrar ninguna configuración en la que estoy usando la ruta jre . Busqué en todos los archivos de texto y no pude encontrar jre camino como se muestra en el error anterior.

Aunque no encontré la causa raíz de donde se han extraído los diferentes javaHomes, al menos encontré una solución que funcionó para mí:

Intente establecer lo siguiente en su gradle.properties (en %USERPROFILE%\.gradle\ o en el directorio de compilación del proyecto):

 org.gradle.java.home=C:\Program Files\Java\jdk1.6.0_45\jre 

Suprimí la jre del archivo de instalación de inttellij, pero cuando intenté ejecutar intellij, dije que intenté ejecutar una versión 32bit de intellij, pero no se encontró jre para 32bit, luego cuando al directorio intellij de instalación y ejecutar Una versión de 64 bits, y el problema fue resuelto.

Otra respuesta para las personas que buscan una solución:

En mi caso, no tenía ninguna JVM de 32 bits instalada, así que funcioné IntelliJ en modo de 64 bits en lugar de otro, y todo trabajó muy bien después de que fijara mi variable de ambiente IDEA_JVM_64.

Poco tarde, pero será útil para alguien,

Para mí el problema se resolvió mediante la desinstalación de todos los jdks e instalar sólo uno y la configuración JAVA_HOME para que jdk en mi caso

 JAVA_HOME C:\Program Files\Java\jdk1.7.0_40 

Eso es todo

Este error parece ser la descarga de aplicaciones más probable (como Oracle, servidores de aplicaciones …) que incluyen la versión java o la instalación de otro JDK / JRE.

He logrado resolver este problema eliminando / renombrando todos los JDK / JRE y forders y sólo mantener una y una sola carpeta JDK y contiene la carpeta JRE dentro.

También puse la ruta de JDK en JAVA_HOME y vatiables de la trayectoria y quito cualesquiera otras trayectorias de JDK / JRE de las variables de ambiente.

Después de que reiniciar el hogar JDK en su IDE.

Saludos, Mohammed Kharma

Conseguí solucionar este problema renombrando Info.plist y version.plist a Info.plist.old y version.plist.old en / Aplicaciones / IntelliJ IDEA.app/Contents/jre/jdk/Contents carpeta en Mac.

Ejecutado

Mv Info.plist Info.plist.old | Mv version.plist version.plist.old

En la carpeta mencionada anteriormente. Entonces acabo de ejecutar Intellij y las cosas estaban funcionando bien. Probablemente, sería posible solucionar esto cambiando el nombre de uno de estos archivos, pero no lo he probado. Después de arreglarlo no tengo renombrar los archivos de nuevo a Info.plist y version.plist. ¿Debería?

Después de esta corrección, también creé el archivo idea.properties en ~ / Library / Preferences / IntelliJIdea2016.2 y añadí la línea gradle.java.home = $ (/ usr / libexec / java_home)

  • Habilitar Soporte MultiDex en Android para lograr métodos de 65K + en Eclipse
  • Problema al migrar a Gradle Experimental 2.5: ningún método AndroidConfig
  • Generar APK firmado en Android Studio
  • Creación y ejecución de aplicaciones a través de Gradle y Android Studio 2.0 es más lento
  • Heredar JavaDoc desde Android SDK con Gradle
  • Problemas al intentar crear gradle build
  • Advertencia de Android Studio minSdkVersion y targetSdkVersion
  • Error: En <declare-styleable> SherlockSpinner, no se puede encontrar el atributo android: popupPromptView
  • Gradle build Error: Causa: org.gradle.api.internal.ExtensibleDynamicObject
  • Android Conflict con dependencia appcompat
  • No se pudo encontrar com.google.android.gms: play-services: 7.0.0
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.