当我尝试更新我的Android SDK时,安装特定的软件包时遇到了以下错误:
我该如何解决这个问题?
当我尝试更新我的Android SDK时,安装特定的软件包时遇到了以下错误:
我该如何解决这个问题?
我的Windows SDK偶尔会出现这种情况(即使我没有运行任何防病毒软件或类似程序,以管理员身份执行SDK-Manager等)。
在这种情况下,我只能手动更新工具。这意味着在错误后关闭SDK-Manager并打开ANDROID_SDK\temp
文件夹。那里应该有一个名为tools_R16.zip
或类似名称的压缩文件(不记得确切名称)。解压缩它。您应该会得到一个tools
文件夹。将此文件夹中的所有文件复制到ANDROID_SDK\tools
中。当被询问时覆盖。并在此之前备份SDK工具文件夹,以防万一出现问题。
之后,再次启动SDK-Manager。工具版本应该已经更新了。
android-sdk\extras\android\support
ж–Ү件еӨ№гҖӮ - Anna Lam问题似乎是Eclipse,甚至是SDK Manager本身锁定了文件夹。从tools文件夹中运行android.bat应该可以解决问题。
C:\Android\
的文件夹中遇到了相同的问题。只需退出Eclipse并运行C:\Android\tools\android.bat
即可解决问题。 - Jake Wilson谢谢。这是我修复它的方法:
在这种情况下,我手动更新了工具。也就是说,在出现错误后关闭SDK管理器,然后打开android-sdk-windows文件夹。使用LockHunter解除android-sdk-windows\tools\文件夹上所有程序的锁定。http://lockhunter.com/?ver=&vertype=pro&sm=main_window_64
首先将android-sdk-windows\tools文件夹重命名为tools_DELETEME,然后应该有一个名为android-sdk-windows\temp\tools_r19-windows.zip的压缩包。打开它,你会看到里面有一个tools文件夹。将该tools文件夹复制到android-sdk-windows\tools中。
完成后,再次启动SDK管理器。工具版本应该已经更新。
当您安装工具/软件时,请使用SDK管理器。但在更新时不要使用它。请右键单击android-sdk-windows\tools\android.bat文件并以管理员身份运行以更新工具。尤其是在Windows Vista/7/8上,始终尝试以管理员身份运行命令。这将解决大部分权限问题等...
我曾在Windows 7上遇到相同的问题...问题在于在更新过程中,它试图重命名SDK文件夹内的tools文件夹,而该文件夹正在被一个名为“ADB”的进程使用...
因此,在您停止/终止该进程之前,您无法顺利进行更新...
顺便说一下,从临时文件夹复制新的tools文件夹内容也可以解决问题...
我的解决方案是从Eclipse中以管理员身份启动它。