SDK更新失败

我无法在Windows机器上更新Android SDK工具版本21.0.1。 安装时,这个日志显示:

Installing Android SDK Tools, revision 21.0.1 Failed to rename directory E:\android-sdks\tools to E:\android-sdks\temp\ToolPackage.old01. [find_lock] Directory locked by cmd.exe;java.exe Done. Nothing was installed. 

我如何将SDK更新到最新版本?

谢谢。

Android SDK成功更新。 这一个工作.. 在这里检查

我已经经历了这个。 只要按照步骤。 关闭日食(如果打开)。

  • 去android-sdk文件夹
  • 复制工具文件夹并粘贴在相同的位置使用tools-copy2(或任何东西)
  • 只需从tools-copy2启动更新即可
  • 你将能够更新它。

关闭ADT,但离开Android SDK管理器并单击重新启动或重播

我99%肯定你确实看到了一个UAC问题。 有许多已知的情况下,Windows Vista或7(大概8)将允许创建一个新的文件,但默默地阻止修改,并返回一个“文件锁定”错误消息,如果你尝试。

尝试暂时禁用UAC(请记住,您必须重新引导才能生效),并禁用UAC来运行更新程序。 如果失败,请更进一步,并确保从具有管理权限的命令提示符启动更新程序。

我认为根本原因与安装程序产生另一个进程/线程/应用程序有关,这些进程/线程/应用程序由于某种原因没有继承父级的管理权限,并以某种方式/环境执行,导致Windows以静默方式阻止该操作向您提供特权提升提示。

我有更新android SDK平台工具的问题。 我所做的是以管理员身份运行SDK管理器并重新加载软件包。 之后,当我更新,它工作正常!