Error:Could not open initscript class cache for initialization script
见鬼 Android Studio打开项目时遇到这个问题 昨天还是好好的 但是作为一个开发者得淡定.
何况还有Stack overflow这个神奇的网站。
http://*.com/questions/30749042/error-in-building-project-in-android-studio
http://*.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.