1. 程式人生 > >failed for task ':app:clean'. > Unable to delete file:

failed for task ':app:clean'. > Unable to delete file:

在使用Android studio Clean Project 過程中爆了下面這個錯誤

Error:Execution failed for task ':app:clean'.
> Unable to delete file: D:\demo\warehousekeeper-01139949\app\build\intermediates\exploded-aar\com.android.databinding\adapters\1.2.1\jars\classes.jar

上Stack Overflow查詢解決方案,這個錯誤是build檔案太過頑強在clean的時候刪除不了,
解決方案
- 關掉Android studio然後找到相應的目錄刪除掉報錯不能刪除的檔案
- 在Model 的build.gradle

中加上

task clean(type: Exec) {
    ext.lockhunter = '\"C:\\LockHunter.exe\"'
    def buildDir = file(new File("build"))
    commandLine 'cmd', "$lockhunter", '/delete', '/silent', buildDir
}