2017-03-05 70 views
5

Error:Failed to open zip file.更新到Android 2.3工作室的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> 

這發生昨天。我無法運行我的任何舊項目,但我無法下載此依賴項,但我擁有良好的互聯網連接。

+0

請參閱此鏈接(http://stackoverflow.com/questions/42593758/gradle-error-after-updating-to-android-studio-2-3/42603803#42603803) – jQuick

回答

0

步驟來解決這個問題:

1)由該代碼替換的build.gradle(項目)依賴關係:

classpath 'com.android.tools.build:gradle:2.3.0'

2)由該代碼在Gradle-wrapper.properties替換distributionUrl:

distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip

3)不要忘記在項目級別設置中使用Gradle默認包裝。

3

我更新到Android Studio 2.3後,今天有類似的問題。

我不得不更新我的生成工具25.0.0你可以通過改變buildToolsVersion並在build.gradle文件的主模塊中改變compileSdkVersion 25做到這一點。

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.0" 
    ... 
} 
+1

true。 android studio 2.3推薦gradle 3.3,這反過來需要buildToolsVersion至少25 – NezSpencer

+0

我已經完成了公會構建失敗 – Somebody

+0

@Masquerade你失敗的構建會得到什麼錯誤? –

0

我在接受更新後也遇到了這個問題。我不確定這是否是正確的方法,但它爲我解決了這個問題。

在的build.gradle(項目),I替換爲以下:

classpath 'com.android.tools.build:gradle:1.5.0' 

而在的build.gradle(模塊:應用程序),

buildToolsVersion '23.0.1' 

此後我已同步項目與搖籃文件。事後一切正常,希望它可以幫助你。

相關問題