Cómo solucionar este error después de actualizar android studio 2.2.3 a 2.3?

Introduzca aquí la descripción de la imagen

> Error:Failed to open zip file. Gradle's dependency cache may be > corrupt (this sometimes occurs after a network connection timeout.) <a > href="syncProject">Re-download dependencies and sync project (requires > network)</a> <a href="syncProject">Re-download dependencies and sync > project (requires network)</a> 

Vaya a la carpeta "home.gradle \ wrapper \ dists" y corte / elimine la carpeta "gradle-3.3-all", ahora rebulid el proyecto. Esto debería resolver el problema, ya que funcionó para mí.

Me enfrento a este problema después de actualizar Android Studio de 2.2.3 a 2.3;

Solución

1) En su proyecto abra 'gradle-wrapper.properties', cambie el valor 'distributionUrl'

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

2) En su proyecto abra el archivo 'build.gradle' del proyecto y cambie el classpath

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

3) Por último, sincronice su proyecto.

(Este es el último ajuste de grados.)

Espero que este trabajo.

Si todo falla, una opción es usar una distribución local de gradle .

Descargue una versión con cremallera de Gradle.

Descomprimirlo y colocarlo en un directorio. Preferentemente C:\Program Files\Android\Android Studio\gradle

Como en el momento de la escritura, estoy usando gradle-3.4.1-bin

Luego, gradle directo a este directorio:

File > Settings > Gradle > use local gradle distribution

Introduzca aquí la descripción de la imagen

Sincronizar su proyecto y usted es bueno para ir.

Nota: Aunque se recomienda usar el contenedor gradle por defecto, esta opción está bien. El único "problema" es que debe realizar un seguimiento manual de actualizaciones, etc.

Yo tuve el mismo problema.

Esta RESPUESTA resolvió mi problema, puede resolver tu problema, también.

Por favor, intente seguir el enfoque. Se solucionará el mismo problema. Paso 1 Vaya a su dir (cd ~) y haga ls -la, le mostrará la carpeta .gradle. Haga cd .gradle / wrapper / dists / gradle-3.3-all y compruébelo como premisión

Proporcionar permiso completo

 sudo chmod -R 777 .gradle/ 

Proporcionará la permision completa a la carpeta .gradle

El paso 2 elimina el anterior

 rm -rf .gradle/wrapper/dists/gradle-3.3-all/ 

Paso 3 Utilice la opción Reiniciar e invalidar de Android Studio que borrará la caché anterior y descargará el nuevo archivo gradle-3.3-all

Paso 4 Por favor, mantenga su conexión a Internet adecuada con buena velocidad. Descargará todo el archivo requerido. Este problema gennerally viene cuando su conexión a Internet no es estable o tienen lento sped. Estoy diciendo esto como por el registro de error dado por AS. Error: No se pudo abrir el archivo zip.

 Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) <a href="syncProject">Re-download dependencies and sync project (requires network)</a> <a href="syncProject">Re-download dependencies and sync project (requires network)</a> 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.