0

在尝试将我的 SDK 更新到最新版本时,安装了一些东西,但其他 * 没有。

*SDK Platform Android 4.0, API14, revision 3
Google APIs by Google Inc., Android API15 revision 1
Google APIs by Google Inc., Android API14 revision 2
Sources for Android SDK, API14, revision 1

我收到了这个错误消息:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-= Warning ! =-
A folder failed to be moved. On Windows this typically means that a program is uing that folder (for example Windows Explorer or your anti-virus software.)
Please momentarily deactivate your anti-virus software or close any running programs that may be accessing the directory 'C:\Program Files (x86)\Android\android-sdk\platforms\android-14'. 
When ready, press YES to try again.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

即使通过手动停止 McAfee 服务和 MS Malware 服务 (MS Security Essentials)

任务管理器,我仍然收到此错误消息。

Android SDK 管理器日志中突出显示的错误(砖红色)是:

Failed to rename C:\Program Files (x86)\Android\android-sdk\platforms\android-14 to C:\Program Files (x86)\Android\android-sdk\temp\PlatformPackage.old01.
  • 这是我应该手动执行的操作吗?这样可以进行更新吗?
4

3 回答 3

5

如果您从 eclipse 开始更新,退出 eclipse 并转到您的 sdk/utils 目录并从那里启动 de SDKmanager 可能会有所帮助。在我今天收到相同的消息后,这对我有用。

于 2011-12-17T21:29:29.290 回答
3

我不知道这是否会有所帮助,但通常有几件事可能会导致以下问题:

连接设备或运行模拟器。

忘记以管理员身份运行 Android SDK 工具。

Windows“程序文件(x86)”路径可能会出现一些错误。我倾向于将 Android 文件夹移动到根 C 路径,以便 SDK 位于 C:\Android

如果你已经涵盖了所有这些,那么我不确定。它通常应该可以正常工作,而无需您做任何其他事情。

于 2011-12-17T22:11:53.967 回答
1

这就是答案。C:\Program Files 防止用户修改。

不幸的是,SDK 管理器没有提升它的权限。这将是对 Windows 版本的一个很好的补充。

于 2012-04-09T12:12:09.983 回答