Android Studio編譯錯誤:Unexpected lock protocol found in lock file. Expected 3, found 0.


如果不小心手動修改了.gradle文件夾中的內容,那么再打開之前編譯成功的工程時,會出現類似下面的錯誤:

Gradle app neame project refresh failed:

Unexpected lock protocol found in lock file. Expected 3, found 0.

Gradle settings

看到這個瞬間頭大了,不知道到底啥情況!在AS中選擇File菜單下的Invalidate caches and restart項目,仍然出錯!

網上說都是刪除.gradle文件夾,Windows系統下是在C盤中,C:\Users\[登錄用戶名]\.gradle這里,但是這個文件下內容很多,Gradle會自動地莫名其妙下載很多文件,包括一些未完成的文件,還有就是編譯構建配置時使用的不同版本的文件,如果全部刪除則很冤枉,之后很可能也會再次使用到這里的文件進行編譯,摸索了一下,發現只需要刪除其中的caches文件夾即可!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM