尝试从Android SDK Tools
更新revision 21
到revision 20.0.3
时,我遇到了一个奇怪的错误。 ADT插件已正确更新,所以现在我处于静止状态直到解决。
我列出的初始错误cmd.exe
& java.exe
锁定目录时,我强制关闭cmd.exe
并得到了这个:
如果我强制关闭java.exe
,那么我的SDK Manager显然会关闭。
SDK Manager日志:
这是我的工作电脑,所以我真的想避免因重启而导致的任何停机时间,只是好奇是否有人遇到过这个问题并且能够解决。
我试过关闭Eclispe并从文件目录运行SDK Manager,同样的问题,我读到有人在打开目录时遇到过这种情况,所以我关闭了,同样的问题。任何帮助表示赞赏。
蚀:
版本:3.7.2
构建ID:M20120208-0800
更新
重新启动不解决。
答案 0 :(得分:41)
我通过复制\tools
文件夹,命名副本\toolsCopy
来解决此问题。然后我使用管理员权限从android.bat
文件夹运行\toolsCopy
。
由于显而易见的原因,从\tools
运行SDK管理器锁定了\tools
目录的重命名。 SMH
答案 1 :(得分:9)
经过长时间的搜索,它对我有用
关闭sdk管理器和eclipse。
转到存储adt的文件夹。
在该adt文件夹中,您将找到一个称为工具的文件夹。
复制该文件夹的内容并将其粘贴到名为copytools的文件夹中。
现在转到命令提示符并转到copytools的位置。
然后执行命令android.bat sdk manager将启动。
现在更新所需的所有插件。它会更新您的原始文件夹。
更新后删除副本。
答案 2 :(得分:4)
我通过进入android-sdk \ temp文件夹并解压缩tools_r22.3-windows.zip
并将当前tools
文件夹重命名为tools123
并将提取的工具文件夹移至{{ 1}}
答案 3 :(得分:0)
答案 4 :(得分:0)
如果使用ANDROID BUNDLE
关闭SDK管理器和eclipse。从bundle goto工具中的SDK文件夹。将tools文件夹的所有文件复制到另一个名为toolscopy的文件夹中。现在在cmd中导航到SDK文件夹然后到toolscopy并执行" android.bat"。现在SDK管理器将执行,您可以更新所有更新。 您可以删除toolscopy文件夹,因为tools文件夹将自动获得更新:D
答案 5 :(得分:0)
关闭eclipse并再试一次它会工作..(关闭eclipse之后Android SDK Manager窗口不会关闭)
,或者
只需转到任务管理器并结束日食过程,然后再试一次它会起作用..
答案 6 :(得分:0)
我用一种非常简单的方式解决了它,对我来说效果很好。
答案 7 :(得分:0)
解决该问题的步骤
2.运行SDK Manager
3.现在更新软件包
它对我有用
答案 8 :(得分:0)
我遇到了同样的问题。然后转到临时文件夹解压缩“tools_r24.0.2-windows.zip”从提取的文件夹中复制“tools”文件夹,然后将其粘贴到“sdk”文件夹中。(或覆盖工具文件夹):)
答案 9 :(得分:0)
100%工作......
答案 10 :(得分:-1)
如果您在执行时安装带有eclipse的SDK,则会发生此错误。为了解决这个问题,你应该停止eclipse应用程序。
答案 11 :(得分:-2)
我使用emptyloop的“unlocker”解决了这个问题,解锁了目录而无需使用任务管理器杀死java.exe。