欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

有效解决Execution failed for task ':app:clean'. > Unable to delete directory问题

程序员文章站 2022-07-13 11:03:18
...
 Execution failed for task ':app:clean'.
 Unable to delete file: C:\Users\User\KotlinGameEngine\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.1\jars\classes.jar

好几天没有打开这个as项目了,今天打开后一运行就报这个错了,也不知道什么原因造成的,在网上找了一下解决办法在这记录一下。

解决办法1:
1.关闭android studio
2.删除你报错这个as项目 的“intermediates”文件夹,我的这个文件夹目录:E:\Uworkspace\UicpsApp\app\build
3.重启android studio

解决办法2:
之前一直使用办法1解决,但是发现每次clean的时候都要去手动删除一下build文件,真的是浪费时间,后来找博客发现,如果在build.gradle加入一段代码就可以不用手动删除build文件了,但是这个办法有个问题,clean是成功了,但是clean前和clean后代码效果是一样的,这肯定不是我们想要的。
后来我尝试了一下把build文件跟svn关联断开,结果就ok了。

有关联时候是这样的,看图:

有效解决Execution failed for task ':app:clean'. > Unable to delete directory问题

取消关联后是这样的,看图:

有效解决Execution failed for task ':app:clean'. > Unable to delete directory问题

怎么取消关联?

有效解决Execution failed for task ':app:clean'. > Unable to delete directory问题

不知道为什么不能截图,用手机拍了一张,看着不是很爽,但也能看清除。

我就是取消关联后,在clean就好使了。

如果你用这个办法好使的话,给个评论或者点个赞呗亲。让我知道一下有没有人跟我一样,也是这样解决的,或者你有更好的办法在这跟大家一起分享一下。