Errores en Xamarin “Unzipping failed”

En mis inicios con Xamarin, utilice por primera vez Xamarin.Droid y durante la compilación del proyecto recibí errores que casi hacen que tire la toalla, similares a estos :

Error      2             Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip and extract it to the C:\Users\User\AppData\Local\Xamarin\Xamarin.Android.Support.Design\23.0.1.3\content directory.                DemoForms.Droid

Error      3             Reason: C:\Users\User\AppData\Local\Xamarin\zips\96659D653BDE0FAEDB818170891F2BB0.zip is not a valid zip file            DemoForms.Droid

 

 Porque sucede esto ?

Cuando compilamos por primera vez nuestro proyecto se descargan de algunas librerías propias de Android, estas librerías se descargan en ficheros  .zip y luego estos  son descomprimidas durante el proceso de compilación. Estas librerías se almacenan en el directorio “%LOCALAPPDATA%\Xamarin\zips”.

Todos sabemos Visual Studio no es muy explícito acerca de lo que está haciendo mientras compila y dependiendo de la velocidad  nuestra conexión a Internet  este proceso puede ser muy lento, esto provoca que en muchas ocasiones esta lentitud causa que cancelemos el proceso de compilacion pensando en que Visual Studio ya no está haciendo nada, sin embargo, lo que logramos es que las descargas queden a medias y esos archivos se mantienen dañados en el directorio “%LOCALAPPDATA%\Xamarin\zips”.

Solución !

Eliminar de manera manual los archivos dañados en el directorio “%LOCALAPPDATA%\Xamarin\zips”. y re-compilar la solución ahora si con paciencia esperando a que se descargue todo.

Comments

Dejar una contestacion

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *