Sim*_*mon 1185 java sdk android windows-7-x64 jdk6
我正在尝试在Windows 7 x64系统上安装Android SDK.jdk-6u23-windows-x64.exe
已安装,但Android SDK安装程序拒绝继续,因为它找不到JDK安装.
这是一个已知的问题?有解决方案吗?
小智 1253
收到通知后按返回,然后按" 下一步".这次它会找到JDK
.
Ken*_*ice 280
实际设置:
安装x64 JDK
,然后首先尝试下一个选项,然后尝试设置,JAVA_HOME
如错误消息所示,但如果这对你也不起作用,那么试试这个:
按照它说,JAVA_HOME
在您的环境变量中设置,但在路径中使用正斜杠而不是反斜杠.
认真.
对我来说,失败时JAVA_HOME
是C:\Program Files\Java\jdk1.6.0_31
,但工作得很好,当它是C:/Program Files/Java/jdk1.6.0_31
-把我疯了!
如果这还不够,还要添加到环境变量%JAVA_HOME%的开头Path
;
系统环境变量中的更新值:
JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
JRE_HOME=C:/Program Files/Java/jre8
Path=%JAVA_HOME%;C:...
Mic*_*Rut 97
我找到了解决方案,它非常愚蠢.我发现Android SDK无法检测到JDK.
按SDK错误屏幕上的后退按钮,告诉您EXE无法检测到JDK.然后按Next.
谁会想到会发生这种情况?
Sim*_*mon 87
似乎没有32位JDK它不起作用.只需安装它并开心......
Dan*_*ski 26
警告:作为提及的评论者,不要在Windows 7上尝试这样做!我用Windows XP 64位测试了它.
由于发布的解决方案并不适用于所有人(包括我,我自己和我),我想为那些寻求其他方式(没有注册表黑客攻击等)的人留言,以便在Windows 64位系统上解决这个问题.只需将PATH(大写字母!!)添加到您的环境变量并将值设置为您的JDK-Path.
我将JDK添加到现有的"Path"中,它不起作用,就像没有使用JAVA_HOME或"Back"-Solution一样.将它添加到"PATH"终于成功了.
我希望这可能对某些人有所帮助.
Jus*_*ser 21
您只需要以下两个注册表项.看起来好像发布其他注册表内容的人基本上只是将所有密钥复制HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
到了中HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
,这显然不是理想的解决方案,因为大多数密钥都不需要.
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit]
"CurrentVersion"="1.6"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit\1.6]
"JavaHome"="C:\\Program Files\\Java\\jdk1.6.0_23"
Run Code Online (Sandbox Code Playgroud)
Pas*_*ius 19
这里没有任何解决方案适用于该64-bit
版本.
将路径放在环境变量中JDK
的c:\windows\system32\
路径可以解决问题.否则32-bit
java.exe
在64-bit JDK
版本之前找到.
Mar*_*ski 15
添加JAVA_HOME环境变量(在系统变量下)为我做了诀窍.单击"后退"和"下一步"按钮不起作用.
Windows 7专业版x64,JDK 1.7.0_04(64位,我没有安装x86版本)
我认为安装程序会尝试在特定的(1.6?)版本中找到JDK,如果找不到它,请检查我的情况下未设置的JAVA_HOME.我有另一台计算机(相同的系统,但使用JDK 1.6 x64),它没有JAVA_HOME变量.
您不必安装32位版本的JDK :)
小智 9
将JAVA_HOME
环境变量设置为
C:\Program Files\Java\jdk1.7.0_07
代替
C:\Program Files\Java\jdk1.7.0_07\bin
为我修好了.
小智 9
上面的人说:"我也遇到了这个问题,但没有一个答案有帮助.我做了什么,我从JAVA_HOME变量中删除了最后一个反斜杠,它开始工作了.另外,记住不要在bin文件夹中包含bin文件夹.路径." 这实际上是正确的答案.
要安装此SDK,我就是这么做的.我正在运行最新的Microsoft OS Windows 8.
用户变量:
路径
C:\Program Files\Java\jdk1.7.0_07\bin
环境变量
创建这两个:
CLASSPATH
%HOME_JAVA%\jre\lib
HOME_JAVA
C:\Program Files\Java\jdk1.7.0_09
这个已经存在,所以只需编辑:
路径在这一端
WindowsPowerShell\v1.0\
只需添加";C:\Program
Files\Java\jdk1.7.0_09"
这就是我所做的,它对我有用.=)
小智 8
这个注册表修复工作就像我的Windows 7 x64设置上的一个魅力:http: //codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/
归档时间: |
|
查看次数: |
436444 次 |
最近记录: |