Gradle Sync Failed:java Home is different
(1) Error description
Gradle Sync failed:the Newly created daemon process has a different context than expected.
It won ' t is possible to reconnect to this daemon. Context mismatch:
Java home is different.
Wanted:defaultdaemoncontext[uid=null,javahome=d:\program Files (x86) \jetbrains\intellij idea 2016.3\jre, daemonregistrydir=c:\users\samsung\.gradle\daemon,pid=14504,idletimeout=null,daemonopts=-xx:maxpermsize=256m,- xx:+heapdumponoutofmemoryerror,-xmx1024m,-dfile.encoding=gbk,-duser.country=cn,-duser.language=zh,- Duser.variant]
actual:defaultdaemoncontext[uid=e3f7107e-b6b3-4f6b-a3ae-a4bbaa04305c,javahome=d:\java\jdk1.8.0_121, daemonregistrydir=c:\samsung\lihy\.gradle\daemon,pid=18556,idletimeout=60000,daemonopts=-xx:maxpermsize=256m,- xx:+heapdumponoutofmemoryerror,-xmx1024m,-dfile.encoding=gbk,-duser.country=cn,-duser.language=zh,- Duser.variant]
Consult IDE Log for + details (Help | Show Log)
(2) Workaround:
Add org.gradle.java.home=e\:\\software\\android\\java\\jdk1.8.0_92 to the Gradle.properties file
Gradle Engineering Error: Gradle Sync Failed:java Home is different