2012-03-25 129 views
0

我最近更新到ADT r17。从那时起,没有任何一款android工具可以在我的系统上看到java。我无法启动AVD管理器,SDK管理器,Draw-9patch,任何东西。我能得到AVD的唯一方法就是在eclipse中编译而不用我的手机将其插入。 Java仍然在我的系统上,一切都在r16上完美运行。我仍然可以进入命令行并输入java和javac,一切正常。Android SDK安装程序未看到java

我卸载了sdk(通过删除文件夹)并试图重新安装它。安装程序甚至不会看到java。我试着再次点击回来。没有骰子。我在我的系统变量:

JAVA_HOME C:\Program Files\Java\jdk1.7.0_03\bin

我只是做了一个第一尝试失败后重新安装,因为那是什么,建议在安装程序。没有帮助。什么是工作前为:

...F:\Development\Android\android-sdk\platform-tools;C:\Program Files\Java\jdk1.7.0_03\bin;...

我可以证实,在文件路径的末尾,在bin文件夹,java.exe,然后它的所有其他项目的存在。我正在下载.zip sdk,但我认为这不会有太大的帮助,因为即使提取,所有工具都不会看到Java。编辑:我可以确认,只是提取.zip没有帮助。

我在一个64位系统上。一切都与r16合作。有任何想法吗?我应该回到r16吗?

+0

你也升级到java 1.7吗? Android不支持Java 1.7 – Blackbelt 2012-03-25 18:32:14

+0

我很确定它的确如此。我一直在使用Java 1.7几个月,编译,使用所有的SDK工具等。直到ADT r17没有问题。 – 2012-03-25 21:04:50

回答

0

无论出于何种原因,adt r17决定它不喜欢64位Java,尽管r16对它很好。安装32位Java并将其添加到我的路径。现在一切都很好。