我正在运行 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.
我以管理员身份运行 Eclipse 并转到 Android SDK 管理器,查看 Rev.16Android SDK Tools
到 Rev 19 的更新。我按下安装包并收到 SDK Manager:failed to 的窗口消息安装,文件夹无法移动,在 Windows 上,这通常意味着程序正在使用该文件夹..(例如防病毒),..关闭任何正在访问目录 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 SDK Manager Log 消息是:
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.
我已关闭所有防病毒软件,并且没有程序访问此目录。我还以管理员身份直接从 Android 文件夹运行 SDK 管理器,但出现了同样的错误。我也尝试过重新启动 Windows。以前我更新的时候从来没有出现过这个问题。