在Windows 7上,我安装了Java SE JDK,然后重新启动。
当我运行Android SDK安装程序时,会出现一条警告,指出未安装JDK。
答案 0 :(得分:2)
您安装了32位版本还是64位版本?
请点击此处查看Windows 7 / Android工具设置:
另外,检查您的PATH环境变量以确认JDK已设置并引用!
如下所述,还可以查看JAVA_HOME变量。
答案 1 :(得分:2)
我发现如果我按下Android SDK安装程序上的“后退”按钮,然后再次按“下一步”按钮,它就可以了!
答案 2 :(得分:1)
我有同样的问题,尝试了所有的解决方案但没有任何效果。问题是安装的Windows 7是64位,您安装的所有软件应该是32位。 Android SDK本身是32位,它只识别32位JDK。所以安装以下软件。
我试过了,一切正常。
答案 3 :(得分:1)
您应该创建一个环境变量以指向您的Java目录。 转到我的电脑>右键单击可用空间>选择属性>在左栏中选择“高级系统设置”>转到高级选项卡>按下环境变量按钮>在系统变量中单击新建:
变量名称:JAVA_HOME 变量值:C:\ Program Files \ Java \ jdk1.7.0_06
如果你添加这样的路径“C:\ Program Files \ Java \ jdk1.7.0_06 \ bin”或者这个“C:\ Program Files \ Java”它将不起作用,你应该小心路径。
答案 4 :(得分:0)
我的配置是Windows 7 64位。
我不想卸载64位jdk,其他建议无效。所以我刚刚下载了32位并重新运行了Windows安装程序。
Voila,它的工作原理并没有采用32位。它取而代之的是更高版本的64位版本。
我觉得在32位jdk存在时感觉很安全:P
答案 5 :(得分:0)
当你下载sdk时,通过浏览器的下载文件部分运行吧?应用程序无法检测此状态下的java。如果你直接通过自己的文件夹运行它,它会找到sdk。简单