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

 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问题_第1张图片

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

有效解决Execution failed for task ':app:clean'. > Unable to delete directory问题_第2张图片

怎么取消关联?

有效解决Execution failed for task ':app:clean'. > Unable to delete directory问题_第3张图片

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

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

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

你可能感兴趣的:(android,bug)