错误:无法打开zip文件。 Gradle依赖性缓存可能已损坏(这有时会在网络连接超时后发生。)
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.parse.bolts:bolts-android:1.+'
compile 'com.parse:parse-android:1.+'
compile 'com.android.support:appcompat-v7:23.2.0'
compile 'com.android.support:recyclerview-v7:23.2.0'
compile 'com.facebook.android:facebook-android-sdk:4.0.0'
compile 'com.android.support:design:23.2.0'
compile 'com.android.support:support-v4:23.2.0'
}
答案 0 :(得分:15)
当我从2.1更新我的android studio到2.2.3时,我遇到了同样的问题。经过一段时间的挣扎,去了项目 - >右键点击 - >打开模块设置 - >项目
1)Gradle:2.14.1
2)Android插件版本:2.2.3
3)Android插件存储库:jcenter
4)默认库存储库:jcenter
答案 1 :(得分:0)
我在Android Studio中添加了NDK路径后工作了。
档案 - >项目结构 - > SDK位置 - > Android NDK位置
答案 2 :(得分:0)
(来自https://stackoverflow.com/a/43801113/7120475的答案)
这通常发生在Android Studio首次启动时出现问题时(例如系统崩溃,连接丢失或其他)。
要解决此问题,请关闭Android Studio并删除以下目录的内容,必要的文件将在IDE下次启动时下载。
macOS: ~/.gradle/wrapper/dists
Windows: C:\Users\your-username\.gradle\wrapper\dists
在手动下载Gradle时,我建议让Android Studio自行执行此操作。
答案 3 :(得分:0)
MacOS(可能还有Linux)的硬而快速的解决方案
最后一步应再次下载所有gradle依赖项。