有效解決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了。

有關聯時候是這樣的,看圖:

這裏寫圖片描述

取消關聯後是這樣的,看圖:

這裏寫圖片描述

怎麼取消關聯?

這裏寫圖片描述

不知道爲什麼不能截圖,用手機拍了一張,看着不是很爽,但也能看清除。

我就是取消關聯後,在clean就好使了。

如果你用這個辦法好使的話,給個評論或者點個讚唄親。讓我知道一下有沒有人跟我一樣,也是這樣解決的,或者你有更好的辦法在這跟大家一起分享一下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章