使用SDK Manager更新SDK时收到的错误

我完全沮丧的Android SDKpipe理器。

我正在运行Win 7家庭版,并将SDK安装在我的D:\驱动器的顶层目录中。

当我从命令行运行SDK Setup.exe(甚至以pipe理员身份打开提示符)时,尝试更新软件包时出现错误。

SDKpipe理器告诉我需要安装SDK Tools rev 7.但是,当我接受许可证时,我收到一条错误消息,指出:

“一个文件夹未能被重命名或删除”yada yada yada。 安装存档窗口显示“无法将目录D:\ android-sdk-windows \ tools重命名为D:\ android-sdk-windows \ temp \ ToolPackage.old01”。

我在这里寻求帮助:

http://groups.google.com/group/android-developers/browse_thread/thread/4b784f3eb1e096fd/ecadfb28ce5daf5f?lnk=gst&q=cannot+rename+folder#ecadfb28ce5daf5f

但那里的内容没有帮助。

  1. 我确实禁用了我的防病毒软件(AVG)。

  2. 我没有任何其他程序正在运行 – 只是命令提示符来启动SDKpipe理器。

  3. 我甚至给了D:\ android-sdk-windows \文件夹的所有人组,完全控制。

  4. 我尝试在启动SDKpipe理器之前重命名工具目录,但是当我尝试启动SDK Setup.exe时出现无法findbatch file的错误。 GRRRR。

这没有一个工作。

build议如何让包更新没有错误,非常感激。

谢谢!

Solutions Collecting From Web of "使用SDK Manager更新SDK时收到的错误"

一件简单的事情,

这个错误发生后会有压缩文件。 这意味着更新的工具在C:\ Program Files \ Android \ android-sdk \ temp 中将商店存储为tools_r16-windows.zip

只需将其解压并将其复制到我们的工具文件夹C:\ Program Files \ Android \ android-sdk \ tools中即可

享受:)我想这可能会有所帮助。 请给你的意见!

如果在64位Window 7(也可能是32位)上使用Eclipse时出现此错误,请退出Eclipse,转至您的SDK文件夹并以pipe理员身份运行“SDK Manager.exe”。 在我的情况下,Eclipse原来是locking在第一个文件夹。

@ Stratos – 感谢您的指示,他们为我工作。

  1. 转到Android \ android-sdk \ tools \
  2. 删除“source.properties”(右击 – 删除)
  3. 打开SDKpipe理器并更新

每个人都过着幸福的生活

你不能使用64位的Java或64位的Eclipse。 这几乎肯定是你的问题。

有同样的问题。 对我来说,这是一个循环,SDKpipe理器在source.properties暂停,并closures进程终止更新。 在运行SDKpipe理器之前,我删除了android-sdk \ tools \ source.properties,并且一切正常。 哦,我没有通过Eclipse更新,所以它不是Eclipse的问题。

我还不能投票,否则我会投票赞成Stratos。

我已经禁用了我的诺顿杀毒软件(阅读其他post后)。 删除source.properties文件帮助。

不要忘记用pipe理员权限运行SDKpipe理器(如果还没有的话)。

还有另一个简单的方法:

当SDK要求安装Java SE JDK时按回车,然后按下一步。 这次它会检测已安装的JDK。 我用这个方法解决了这个问题两次

使用解锁器解锁工具文件夹。

右键单击工具文件夹 – > Unlocker。 这样你甚至不需要找出什么是locking文件夹…

开始任务pipe理并结束Adb.exe。 这个文件夹上有一个暂停的程序。 将工具文件夹重命名为其他名称,例如。 'toolsold'。 然后解压缩包含新工具文件夹的zip文件。 重新运行更新,应该检测到更新,应该继续执行未完成的任务。

以pipe理员身份运行SDKpipe理器,这为我修复