【发布时间】:2012-06-01 22:57:49
【问题描述】:
在没有开发 Android 的几个月后,我昨天运行了 SDK Manager,并从 r16 升级到了 r18。升级后,一切都停止了。我从 Google 下载了 SDK 工具的新副本。 Windows 安装程序抱怨没有安装 Java(以前可以使用的解决方案 here 不起作用)。
我下载了 ZIP 文件并将其放在正确的位置。运行 SDK Manager.EXE 什么都不做(它只是立即返回到命令提示符)。运行 tools\android.bat 显示错误提示“Failed to convert path to a short DOS path: c:\windows\system32\java.exe”,然后提示我安装 Java。
我正在运行 Windows 7 64 位,并正确安装了 Java 1.7(64 位)(Eclipse 运行良好,Android 工具 r16 直到昨天都运行良好)。 c:\windows\system32\java.exe 存在并且可以正常工作。
我做错了什么?
更新:我发现了一个旧的 r16 设置。我安装了它,一切都恢复正常了。
【问题讨论】:
-
我也遇到过类似的问题,您是否尝试过手动更改注册表? stackoverflow.com/a/4739559/1267661
-
我刚做了,没有任何改变。
-
我曾经也遇到过 JDK PATH 变量的问题:docs.oracle.com/javase/tutorial/essential/environment/…
标签: java android windows sdk 64-bit