Gradle没有在gradlew.bat中设置java_home

时间:2015-03-31 09:53:53

标签: android android-studio android-gradle

运行我的项目时,出现此错误:

Error:Invalid Gradle JDK configuration found. <a href='#open_external_system_settings'>Open Gradle Settings</a> 
Platform SDK does not point to valid JDK (C:/Program Files/Java/jdk1.7.0_71)

要解决此问题,我尝试将我的javahome设置为gradle.build

:findJavaFromJavaHome set JAVA_HOME=C:\Data\jdk1.7.0_55  set JAVA_EXE=%JAVA_HOME%/bin/java.exe

我仍然得到同样的错误。有人可以帮忙吗。

1 个答案:

答案 0 :(得分:9)

我最近遇到了同样的问题。

首先确保您的Android Studio已更新。

然后,在错误中心,它会引导您进入一个弹出窗口,您必须在&#34; Local Gradle&#34;之间进行选择。和#34;推荐的Gradle包装&#34; (对不起名字与之前的名字并不完全匹配)

对我来说,它是在Local Gradle上设置的,我把它更改为&#34;推荐&#34;一个等待它重建项目。完成后,错误消失了第二次,我看到同样的错误,当我再次打开那个窗口时,我看到它被设置在&#34; Local Gradle&#34;再次,虽然我选择了推荐的。

所以我确实再次选择了推荐,这一次它被修复并保持固定,我已经没有问题了!

希望它适合你

<强>更新 如果上述方法不起作用,那应该是因为你最近更新了Java。所以请参阅this question并更改Java SDK的路径