Eclipse SDK Manager未显示

时间:2013-11-12 11:36:57

标签: java android eclipse sdk android-sdk-tools

我正在使用Windows-7 64位,我在我的系统中安装了这个(jdk-7u45-windows-x64)更新的JDK。我的SDK已更新到API级别18(Android 4.3)。

当我在eclipse中点击SDK管理器时,它无法启动。我尝试使用管理员权限直接打开它。但它没有开始。我曾试图像这样设置变量路径。 enter image description here enter image description here 但我总是得到像这样的错误。 enter image description here

我发现在我的 find_java.exe 后,从windows \ system32获取java路径,如下所示enter image description here

如何设置已安装的java文件夹的Java路径。

需要一些帮助才能弄明白。如需参考,请查看此链接。 SDK manager not starting

7 个答案:

答案 0 :(得分:1)

设置环境变量时,请尝试指向bin目录的JAVA_HOME变量。

因为android会检查特定路径中的java.exe。

答案 1 :(得分:1)

我是android的新手,只要我研究过,Android就需要Java 1.5或1.6。你使用的是1.7 谷歌没有添加完整的jdk 1.7支持Android系统要求(一些api是例外)..这并不意味着你不应该有jdk 1.7。您还应该有1.6 jdk的编译器编译。如果你不想要jdk 1.7的功能,这是避免使用1.7 jdk的更好方法。 http://developer.android.com/sdk/index.html查看系统要求,即使您使用1.7开发.​​..当您在真实设备中安装应用时。我们可能会遇到签名问题。 你可以使用一些针对java 1.7的jar文件。但android系统运行时(dalvik jvm)不知道如何处理这些文件,这意味着dex工具不会处理属于1.7的文件,它不会创建classes.dex文件..希望它会有所帮助

答案 2 :(得分:0)

根据您发布的错误,似乎问题仅在于路径设置。

将路径添加到jdk的 bin文件夹 - C:\ Program Files \ Java \ jdk1.7.0_45 \ bin并重启eclipse。

答案 3 :(得分:0)

请验证Window-> Preferences-> Android中的SDK位置是否指向正确的SDK路径。

答案 4 :(得分:0)

http://developer.android.com/sdk/index.html下载最新的安卓包。

并用android bundle文件夹中的旧sdk文件夹替换新的sdk文件夹。

现在它可能会起作用。

答案 5 :(得分:0)

最后重新安装了我的操作系统和已安装的JDK 1.6。然后我将更新的SDK添加到了我的ADT。它现在工作正常。

答案 6 :(得分:0)

我遇到了同样的问题,并且解决了

enter image description here enter image description here enter image description here