厌倦了这个问题,听说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.Hope有人可以引导我从这个烂摊子,它已经是几个晚上浪费时间了。
以下是在android studio
中显示的JDK位置的屏幕截图答案 0 :(得分:1)
在Android Studio 1.5.1中,此错误显示为红色:" Android SDK位置不应包含空格,因为这可能会导致NDK工具出现问题。" JDK的位置问题从未发生过。这是SDK位置。
我将SDK文件夹移出Program Files
,因为有空格,将D:\Program Files\Android\sdk
更改为D:\Android\sdk
,然后JDK位置停留。如果SDK位置出错,Android Studio似乎不喜欢保存JDK位置值。
答案 1 :(得分:0)
答案 2 :(得分:-2)
转到你的
C:\ PROGRAMFILES \爪哇
复制您的Java文件夹 然后转到你的
C:\ PROGRAMFILES(x86)的
将文件粘贴到那里。 然后回到你的androidstudio将你的JDK目录更改为此
C:\ PROGRAMFILES(x86)的\的java \ jdk1.8.0_74
。
"我的是jdk1.8.074你的可能会有所不同,把你的任何东西都放在"