簡體   English   中英

更新到Android Studio 2.3之后,構建gradle無法構建

[英]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"
    ...
}

我只是做了同樣的錯誤和決心

建立>清潔

構建>重建

如果不起作用,請參閱以下鏈接。

https://stackoverflow.com/a/42609533/1358117

解決此問題的步驟:

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM