idea 新建android工程,gradle报错

错误信息

1
2
3
4
5
6
Gradle sync failed: 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=H:codeIntelliJ IDEA 2016.3.4jre,daemonRegistryDir=C:UsersAdministrator.gradledaemon,pid=8844,idleTimeout=null,daemonOpts=-Xmx1536m,-Dfile.encoding=GBK,-Duser.country=CN,-Duser.language=zh,-Duser.variant]
Actual: DefaultDaemonContext[uid=2fe606bd-f834-4bcc-a005-e8fd4d5cf5cc,javaHome=C:Program FilesJavajdk1.7.0_04,daemonRegistryDir=C:UsersAdministrator.gradledaemon,pid=8332,idleTimeout=60000,daemonOpts=-Xmx1536m,-Dfile.encoding=GBK,-Duser.country=CN,-Duser.language=zh,-Duser.variant]
Consult IDE log for more details (Help | Show Log)

解决办法:
gradle.properties中加上

1
org.gradle.java.home=C:/Program Files/Java/jdk1.8.0_121

注意路径分隔符为/,用仍然报错