Error:Could not open initscript class cache for initialization script
見鬼 Android Studio打開項目時遇到這個問題 昨天還是好好的 但是作為一個開發者得淡定.
何況還有Stack overflow這個神奇的網站。
http://stackoverflow.com/questions/30749042/error-in-building-project-in-android-studio
http://stackoverflow.com/questions/32285065/could-not-open-initscript-class-cache-for-initialization-script
很快查到了 解決方式 最靠譜的 有兩種 一種是刪除C:\Users\Avishek.gradle\caches\2.2.1\scripts\asLocalRepo14_dkwbdtenxxg\下的緩存的幾個文件夾
重啟Android Studio 重新下載gradle加載編譯
另外一種是 File > Invalidate Caches/Restart 第一種我沒有試過 我用的是第二種 File > Restart
重啟 重新下載編譯即可。
補充:
但是這樣的話 如果在編譯途中突然卡死 退出的話 重新進來 還是會有這個問題 所以最好的方法感覺還是離線Gradle.