关于“A folder failed to be renamed or moved”错误

来源:互联网 发布:浏览器上不了有网络 编辑:程序博客网 时间:2024/05/12 05:33

在使用SDK Manager进行更新的时候,有时候会碰到“A folder failed tobe renamed or moved”这个错误信息,内容大致如下:

-= warning! =- A folder failed to be renamed or moved. On Windows thistypically means that a program Is using that Folder (for example WindowsExplorer or your anti-virus software.) Please momentarily deactivate youranti-virus software. Please also close any running programs that may beaccessing the directory‘D:\Install\Programming\android-sdk-working-dir\android-sdk-windows\android-sdk-windows\tools’.When ready, press YES to try again.

以前更新的时候遇到过几次,不过没去管,不能够更新的组件不更新就是了,说不定下次更新的时候就可以了。但是今天去更新Android SDK Tools Rev. 15的时候,又碰见了这个问题,真是好郁闷,于是想看看到底是为什么,于是就尝试手动的逐渐将tools这个文件夹内的内容移动走,看看最终是那些东西被占用了,最后发现是tools/lib目录下的一些jar包正在被占用,刚好360有个解除占用的工具,于是用这个工具一看,发现是被java.exe使用了。

于是全部解除占用后,按YES还是出现同样的错误,没办法,手动将所有的文件都移走,只留下一个空的tools文件夹,当然不出所料是不能移动这个空文件夹的,在windows下已经习惯这种情况了,关闭了所有杀毒软件也没有用,你就是不知道这个空文件夹到底是怎么被占用的。

其实在进行新版本替换时,已经将新版本下载到temp文件夹下了,既然文件夹被使用不能移动,那就不去动它了,点NO然后关闭掉SDK manager,然后手动把新版本的压缩包解压到tools目录下,再次启动SDK manager,发现更新已经成功了。

所以呢,其实这个事情上谁都没有错,毕竟是多个公司的产品在协作上不可能那么完美,在这种情况下,自己稍微变通一下往往就可以解决这类问题了。


原创粉丝点击