无法在eclipse中启动android sdk管理器

无法在eclipse中启动android sdk管理器,android,eclipse,sdk,Android,Eclipse,Sdk,我成功安装了eclipse+android,但在过去的几天里,我无法在eclipse中启动android sdk管理器 因此,当我启动时,我得到: [2013-03-29 14:45:00 - SDK Manager] [SDK Manager] 'D:/Program' is not recognized as an internal or external command, [2013-03-29 14:45:00 - SDK Manager] [SDK Manager] operable

我成功安装了eclipse+android,但在过去的几天里,我无法在eclipse中启动android sdk管理器

因此,当我启动时,我得到:

[2013-03-29 14:45:00 - SDK Manager] [SDK Manager] 'D:/Program' is not recognized as an internal or external command,
[2013-03-29 14:45:00 - SDK Manager] [SDK Manager] operable program or batch file.
[2013-03-29 14:45:00 - SDK Manager] [SDK Manager] Invalid path
我的eclipse版本是:

版本:Indigo Service Release 2 构建id:20120216-1857

操作系统:windows 7(32位)

我检查了我的环境变量&它的内容是:

D:\Java\jdk1.7.0\u 13\bin;D:\Android\Android sdk\tools

AVD运行正常,但有一个警告:

[2013-03-29 14:46:09 - SDK Manager] Warning: Ignoring platform 'android-1.5': build.prop is missing.

(已安装api 1.5,因此我可以针对1.5到as 4.2.2 jelly bean等操作系统的应用程序)

您似乎已将Android SDK的位置更改为无效路径。尝试以下操作:
Window->Preferences->Android
并在
SDK Location
下浏览包含SDK的文件夹,然后单击
Apply
。确保在所选文件夹中有一个名为
SDK管理器

的文件,通过在
环境变量中将java path重新设置为显示在system32 path之前,使其正常工作


可能是eclipse在我以前的位置搜索java(在system32,现在已经过时了)

我也遇到了同样的问题,但我通过将eclipse文件夹从“E drive”移动到“C drive”得到了很好的结果,SDK管理器工作正常。

很可能错误意味着Android正在下面查找某个文件夹,可能是java“D:\Program Files\”。也就是说,您可能在“D:\Program Files\”下安装了另一个Jre

您是否发现了错误?我不太理解您的答案,无法亲自尝试,您能解释一下您是如何做到的吗