1. 程式人生 > >Android studio關於build/outputs/apk/中apk或arr或jar無法刪除的解決方法

Android studio關於build/outputs/apk/中apk或arr或jar無法刪除的解決方法

android studio關於build/outputs/apk/中apk或arr或jar無法刪除的解決方法
Error:Execution failed for task ‘:app:clean’.> Unable to delete file 後面的檔案地址,可能是apk,可能是arr,也可能是classes.jar
在使用Android Studio開發時,部分朋友會遇到這個問題,但是又不是每個人都會遇到。而我則是經常遇到,經過長期開機關機的方式來刪除build後,終於決定解決這個問題。還是不負有心人啊,終於找到解決方案,在此分享給大家。其實解決不難,只要2步即可。
1、下載工具LockHunter.exe,下載地址:

http://pan.baidu.com/s/1bpFlPL1
2、在Android Studio中的build.gradle中配置:
task clean(type: Exec) {
ext.lockhunter = ‘\”C:\Program Files\LockHunter\LockHunter.exe\”’
def buildDir = file(new File(“build”))
commandLine ‘cmd’, “$lockhunter”, ‘/delete’, ‘/silent’, buildDir
}
備註:ext.lockhunter 是你安裝lockhunter的地址。
寫進的build.gradle是寫在應用APP裡面的,而不是專案的。

—————————分割線———————————————————–
有部分朋友使用上述方法還是不能成功,請接著看:

在出現問題的時候,點選build,同時把手機拔掉,解除安裝APP,然後插回,在AS上再執行重灌。

如果這個方法還不行,那麼請把瞬時啟動關閉。具體位置:

兩個方法一起使用,必定成功。