2015-03-31 204 views
5

设置JAVAHOME中提到当运行我的项目,我得到这个错误:摇篮不gradle.bat

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) 

为了解决这个问题我想我的设置在gradle.build JAVAHOME作为

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

我仍然得到同样的错误。有人可以帮助请求。

+0

您是否尝试在更改SDK后清除C:\ Users \ \ \ system \ caches,似乎为我解决了问题。 – Kai 2015-04-09 07:40:04

回答

9

我最近有同样的问题。

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

然后,在错误中心,它会将您引导到一个弹出窗口,您必须在“本地Gradle”和“推荐的Gradle包装器”之间进行选择(对不起,如果名称与前一次不完全匹配)

对我来说,它是在本地Gradle上设置的,我将它更改为“recommended”,然后等待重建项目。完成后,错误消失了第二次,我看到了同样的错误,当我再次打开窗口时,我看到它再次设置为“Local Gradle”,尽管我选择了推荐的窗口。

因此,我确实再次选择了推荐,这一次它被固定并保持固定,我没有问题了!

希望它为你工作

UPDATE 如果上面的方法是不行的,应该是因为ü近期更新了自己的Java。因此请参阅this question并更改Java SDK的路径

+1

感谢您的更新。 – TheWanderingMind 2015-05-06 21:20:32