首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android SDK找不到JDK

Android SDK找不到JDK
EN

Stack Overflow用户
提问于 2012-07-29 20:57:24
回答 4查看 4.3K关注 0票数 0

我正在使用windows 7 64位系统的installer_r20.0.1-windows(安装文件)安装Android sdk。同时,我使用这个用于windows的jdk -7u5-windows-x64(安装文件)为它安装jdk。我安装了jdk,并尝试来回切换,以便sdk能够识别jdk,但它没有这样做。请建议我该怎么做?另外,如果有任何32位和64位安装的问题,请告诉我…

EN

回答 4

Stack Overflow用户

发布于 2012-12-15 04:48:18

这是我的经验。我安装了jdk-7u9-windows-x64,然后尝试安装Android SDK (installer_r21-windows)。它的响应是:

错误:找不到‘C:\Windows\SYSTEM32\java.exe’的Java版本:2系统找不到指定的文件。

有两个解决方案对我有效:

1)如果环境变量不同,请使用您的实际路径创建JAVA_HOME = "C:\Program Files\Java\jdk1.7.0_09"的环境变量。

2)修改Path环境变量,使其包含JDK安装的bin文件夹。这里需要注意的是,它必须在"%SystemRoot%\system32“之前

即路径≈

代码语言:javascript
复制
C:\Program Files\Java\jdk1.7.0_09\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;`

而不是:

代码语言:javascript
复制
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.7.0_09\bin`

我不确定选项2是否违背了公共jre和jdk私有jre的原则,所以通常我建议使用选项1,并将jdk的bin目录添加到path环境变量的end中。

票数 5
EN

Stack Overflow用户

发布于 2012-08-24 02:21:58

对我来说,在没有安装JDK的情况下,我在安装v6时遇到了问题,尽管我(现在)仍然在使用JDK和我的开发环境的v7。

看看这是否适用于您:安装JDKv6,然后运行SDK installer。它应该(希望)检测到JDK安装并继续。安装完成后,卸载JDKv6,然后安装JDKv7,然后从那里继续。

票数 1
EN

Stack Overflow用户

发布于 2012-07-29 21:00:26

Andoid sdk与jdk 7不兼容,您应该使用最新版本的jdk 6,32位。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11709435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档