Execution failed for task ':app:clean' Unable to delete directory: ..\app\build\outputs\apk

先上截图:


现在谷歌已经发布Android Studio 2.0 正式版,gradle也升级到了2.0.0正式版。但是从上周开始,在开发中就一直遇到这个问题。错误是无法删除之前打包的apk,网上有很多解决办法(包括强制删除,文件粉碎)但是试了很多都没用。每次都只有重启电脑才可以,严重影响了开发效率。我不确定这是不是Android studio 2.0的bug,想着很久,我终于把这个问题重现了。

我们先部署工程,然后部署后的项目还没有退出,这时卸载apk,恭喜你,你要重启电脑了。

我觉得这可能是gradle 2.0.0 的bug,我的解决办法是将gradle降为1.5.0以下,这个问题可以解决。还有一种解决办法,就是要卸载apk的时候把手机数据线拔了,但是不推荐。


感谢网友的评论,用 LockHunter 查看,确实是被金山毒霸占用了,把金山毒霸卸了就可以解决。


发布了34 篇原创文章 · 获赞 12 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/hfrommane/article/details/51279608