虽然Eclipse和SDKpipe理器在Vista上以pipe理员身份运行,但Android SDK包安装错误

我正在运行Windows Vista,并在我的Android应用程序中出现错误,这是由Eclipse提供的:

The container 'Android Dependencies' references non existing library 'C:\Program Files\Android\android-sdk\tools\support\annotations.jar' 

CornBoyzTutorial Build Path Problem 。 我进入'C:\ Program Files \ Android \ android-sdk \ tools`文件夹,看到没有support文件夹。 Eclipse的开始给了我This version of ADT requires Android SDK Tools 17 or above. Current revision is 16. Please update your DDK Tools to the latest version. This version of ADT requires Android SDK Tools 17 or above. Current revision is 16. Please update your DDK Tools to the latest version.

我已经以pipe理员身份运行Eclipse并转到Android SDKpipe理器,以查看是否有Rev.16 Android SDK Tools到Rev 19的更新。我按下了安装软件包并获取SDK Manager的窗口消息:未能安装,文件夹无法移动,在Windows上这通常意味着一个程序正在使用该文件夹..(例如反病毒),..closures任何正在运行的程序可能是访问目录C:\ Program Files文件\ Android \ android-sdk \ tools`,准备好后再试一次。

控制台消息是:

 [2012-05-06 13:35:20 - SDK Manager] Failed to rename directory C:\Program Files\Android\android-sdk\tools to C:\Program Files\Android\android-sdk\temp\ToolPackage.old01. 

Android SDKpipe理器日志消息最后是:

 Done loading packages. Preparing to install archives Downloading Android SDK Tools, revision 19 Installing Android SDK Tools, revision 19 Failed to rename directory C:\Program Files\Android\android-sdk\tools to C:\Program Files\Android\android-sdk\temp\ToolPackage.old01. Done. Nothing was installed. 

我已closures所有防病毒软件,并且没有程序访问此目录。 我也以pipe理员身份直接从Android文件夹运行SDKpipe理器,发生同样的错误。 我也尝试重新启动Windows。 以前我更新的时候从未显示过这个问题。

Solutions Collecting From Web of "虽然Eclipse和SDKpipe理器在Vista上以pipe理员身份运行,但Android SDK包安装错误"

Android SDK管理器(它是一个可以自己运行的应用程序,Eclipse只是构建它)本身位于工具目录中(说明:我查看了Linux版本,但是会猜测它在Windows上是一样的)。

您可以尝试将其复制到别处并运行,或手动下载和解压缩工具包,但从头开始重新安装最新的SDK可能是最简单的。