我不断收到我应该安装JDK以便能够安装Android SDK的消息,它说JRE是不够的。问题是我有一个JDK。这些是我的环境变量: CLASSPATH:C:\ Program Files \ Java \ jdk1.7.0 \ lib JAVA_HOME:C:\ Program Files \ Java \ jdk1.7.0 JRE_HOME:C:\ Program Files \ Java \ jdk1.7.0 \ jre 路径:C:\ Program Files \ Java \ jdk1.7.0 \ bin
虽然令我惊讶,cmd显示了这一点: C:\ Users \ Thiago> java -version java版“1.7.0” Java(TM)SE运行时环境(版本1.7.0-b147) Java HotSpot(TM)客户端VM(版本21.0-b17,混合模式,共享)
发生了什么事?
答案 0 :(得分:1)
尝试仅安装所有32位软件。它解决了我的问题。
Android SDK本身是32位,它只识别32位JDK。所以安装以下软件。
我试过了,一切正常。
答案 1 :(得分:0)
您的计算机将始终按顺序搜索PATH env变量,因此如果您在PATH环境变量中的JDK位置之前也有JRE的位置,那么它将始终与JRE一起使用。交换他们的位置,它应该工作。
答案 2 :(得分:0)
在某些计算机上安装Android SDK时可能会出现一个奇怪的问题。这可能是你遇到的。以下是解决方案: