有時候android studio莫名其妙會出現如下報錯,提示無法寫入XXX.class類,然後報錯無法刪除build文件
臨時的解決辦法一:
用電腦管家的刪除文件功能即可。
最終的解決方法:
我發現我的項目每次都很容易出現,每次build大概率報錯。主要根源就是當前寫入的那個文件被鎖定了,因爲build會創建對應的class字節碼文件,當該字節碼文件被鎖定了,導致build的時候無法創建那個目錄文件,從而build失敗,所以需要查看這個文件時被誰鎖定的。選中文件,右鍵,選擇解鎖文件 ,發現解鎖功能 。如下圖所示,竟然是QQ管家自己的服務佔用,簡直坑爹啊。各種百度後,發現最終只能卸載才能 殺掉qq服務。
其實無法刪除的根源就是文件被其他進程佔用,查看哪個進程佔用,然後kill掉哪個進程就行了
如下圖