我访问了Oracle站点,在Windows 7 64位虚拟机上下载并安装了Java Platform(JDK)7。我将c:\ program files \ Java \ jdk1.7.0 \ bin的路径添加到路径环境变量中。我甚至按照某人的推荐删除了c:\ windows \ system32 \ Java.exe。我基本上遵循这个:"Android Create" call fails in windows 7 - missing JDK
当我安装ADT时,它给我错误找不到JDK。下载最新的JDK。为什么?
感谢。
答案 0 :(得分:3)
这是因为Android DK在找到JDK之前在c:\ windows \ system32 \文件夹中找到了java。
要解决此问题,请编辑PATH环境变量并将JDK路径放在c:\ windows \ system32 \ path之前。
答案 1 :(得分:1)
只需在 ADT安装程序中,在back
安装程序促销后按No JDK Found
,然后按next
,安装程序将找到JDK
,这肯定是一个常见的错误
答案 2 :(得分:0)
打开日食时会发生这种情况吗?
我在考虑两个可能的问题。以下是一种可能的解决方案:Eclipse - no Java (JRE) / (JDK) ... no virtual machine
如果你已经有了这个,请转到Window - > Android SDK和AVD首选项
第一个“偏好设置”应该询问您的 Android SDK文件夹。你需要正确设置它。
答案 3 :(得分:0)
您的JDK安装不正确。
重新安装JDK。它应该工作正常。
我曾经遇到过这个问题。我已经完成了上述操作来解决这个问题。
对于此问题,您不应删除C:\ Windows \ System32文件夹,这可能会导致操作系统出现问题。
答案 4 :(得分:0)
adil的答案是最终为我工作的答案(虽然我已经将jdk \ bin添加到路径并创建了\将JAVA_HOME设置为相同);在PATH的win \ sys32之前移动jdk \ din目录最终允许我在win7 / 64bit上安装android sdk