今天在碼代碼的時(shí)候浴滴,該死的window崩潰了拓萌,導(dǎo)致死機(jī)了,強(qiáng)制關(guān)機(jī)重新啟動(dòng)之后升略,重新打開(kāi)AndroidStudio的一個(gè)項(xiàng)目微王,報(bào)了下面這個(gè)錯(cuò):
Error:C:\Users\Gorilla_L.gradle\caches\3.3\scripts-remapped\build_1zzicyplhal3mtv4fug6pgh1s\1krzami3nzk79kaphiupfmmr0\cp_proj1efd45104ffa2d33563b85b9edda76e3\cache.properties (系統(tǒng)找不到指定的文件。)
在網(wǎng)上看了好幾篇文章品嚣,都說(shuō)從AndroidStudio下拉菜單中執(zhí)行以下步驟:
File > Invalidate Caches/Restart... 然后重新啟動(dòng)以重新創(chuàng)建緩存
Build > Clean Project
我試過(guò)這個(gè)方法炕倘,不行。
后來(lái)又看到有些說(shuō)刪除.gradle文件夾翰撑,也有說(shuō)刪除caches文件夾的罩旋,但是我看了一下,這兩個(gè)文件夾都好大眶诈,而且如果刪除.gradle文件夾的話涨醋,你要運(yùn)行之前的一些其他gradle版本的項(xiàng)目的時(shí)候,又要重新下載對(duì)應(yīng)版本的gradle(或者更改項(xiàng)目的gradle.properties文件的對(duì)應(yīng)gradle版本號(hào))册养,而且你不翻墻的話东帅,AndroidStudio還不能自動(dòng)下載gradle,還要自己手動(dòng)去網(wǎng)上下載之后放到.gradle文件夾的相應(yīng)目錄中球拦,可謂相當(dāng)麻煩靠闭,所以我也沒(méi)試這兩個(gè)方法,但是這兩個(gè)方法應(yīng)該是可行的坎炼,因?yàn)槲业慕鉀Q方案也是相同道理愧膀。
廢話了這么多,下面說(shuō)說(shuō)我的解決方法:
原理:我也是通過(guò)刪除文件夾谣光,然后重啟AndroidStudio檩淋,讓它重新生成相對(duì)應(yīng)的文件即可。
實(shí)現(xiàn):刪除C:\Users\user.gradle\caches\目錄下的對(duì)應(yīng)版本的文件夾,例如我的是:C:\Users\Gorilla_L.gradle\caches\3.3蟀悦,我就刪除3.3這個(gè)文件夾媚朦,然后重啟AndroidStudio,打開(kāi)報(bào)錯(cuò)的項(xiàng)目即可通過(guò)編譯日戈。