厌倦了这个问题,听说android studio在很多方面都比eclipse好,但是由于这个错误我什至不能用它启动一个项目,尝试了很多解决方案仍然显示相同的东西,首先我认为它只是在导入时旧的 Eclipse 项目,但不是。
1)我尝试卸载每个 jdk 和 jre 并安装最新的 JDK 1.8.0_65并设置所有路径和 JAVA_HOME
C:\Users\username>java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
C:\Users\username>javac -version
javac 1.8.0_65
C:\Users\username>set JAVA_HOME
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_65
2)重新安装android studio
3) 使用 sdk manager 更新所有 sdk
仍然如果我尝试开始一个新项目,我会收到错误消息
8:10:45 PM Invalid Project JDK
Please choose a valid JDK directory
Open JDK Settings
8:10:45 PM Gradle sync started
8:10:45 PM Gradle sync failed: Invalid Project Jdk
JDK 位置默认显示 C:\Program Files\Java\jdk1.7.0_10,我将其更改为 C:\Program Files\Java\jdk1.8.0_65,但似乎它没有被应用。顺便说一句,我正在使用 64 位 Windows 7 并安装了 64 位 java。希望有人能从这个混乱中引导我,这已经是几个晚上浪费时间了。
下面是在 android studio 中显示的 JDK 位置的屏幕截图