1. 程式人生 > >Android Studio更新之後Re-download dependencies and sync project (requires network)問題

Android Studio更新之後Re-download dependencies and sync project (requires network)問題

Android Studio更新之後報錯
Error:Failed to open zip file.
Gradle’s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)
Re-download dependencies and sync project (requires network)
如圖
這裡寫圖片描述

解決辦法
錯誤解讀:產生錯誤的原因是因為沒有下載到專案對應的gradle版本,例如專案使用了3.3版本的gradle,可是本地只有2.14.1版本,或者下載3.3出錯,則會報這個問題。
1、解決辦法1:修改專案更換gradle版本:project-gradle-wrapper-gradle-wrapper.properties,修改gradle配置資訊。distributionUrl=

https://services.gradle.org/distributions/gradle-3.3-all.zip改為distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip。然後Gradle-refresh all Gradle Projects即可。
這裡寫圖片描述

2、解決辦法2:手動下載所需要的gradle,並放到gradle目錄。
連結:http://pan.baidu.com/s/1boUfS5L 密碼:gxkr
下載對應gradle之後放到對應目錄,然後Gradle-refresh all Gradle Projects即可。
這裡寫圖片描述