[英]After updating to Android Studio 2.3 build gradle is not able to build
錯誤:無法打開zip文件。
Gradle的依賴性緩存可能已損壞(這有時會在網絡連接超時后發生。)
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>
這發生在昨天。 我無法運行任何舊項目,雖然我有良好的互聯網連接,但我無法下載此依賴項。
在更新到Android Studio 2.3后,我今天遇到了類似的問題。
我必須將我的構建工具更新到25.0.0
你可以通過更改buildToolsVersion
並在主模塊的build.gradle
文件中將buildToolsVersion
更改為25來實現。
android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
...
}
解決此問題的步驟:
1)通過以下代碼替換build.gradle(項目)中的依賴項:
classpath'com.android.tools.build:grad:2.3.0'
2)用以下代碼替換Gradle-wrapper.properties中的distributionUrl:
distributionUrl = HTTPS://services.gradle.org/distributions/gradle-3.3-all.zip
3)不要忘記在項目級別設置中使用Gradle默認包裝器。
接受更新后我也遇到了這個問題。 我不確定這是否是正確的方法,但它為我解決了這個問題。
在build.gradle(Project)中,我替換為以下內容:
classpath 'com.android.tools.build:gradle:1.5.0'
在build.gradle(Module:app)中,
buildToolsVersion '23.0.1'
之后,我使用Gradle文件同步項目。 事后一切都很好,希望它對你有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.