c# - tutorial - Xamarin.Forms: Error de compilación del proyecto Android: falta de archivos dentro de las carpetas AppData / Local / Xamarin
xamarin tutorial (5)
1.descargar https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip
2.rename a 2A3A8A6D6826EF6CC653030E7D695C41.zip
3.copy a C: / Users / User / AppData / Local / Xamarin / zip
4.rebuild
Estoy probando el Xamarin.Forms. Creé una Solución llamada "App2". Visual Studio creó automáticamente los siguientes proyectos:
- App2 (portátil)
- App2.Droid
- App2.iOS
Cuando intento compilar el Proyecto Android (App2.Droid), obtengo los siguientes errores:
Descarga fracasó. Descargue https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip y colóquelo en C: / Users / pedro.costa / AppData / Local / Xamarin / Android.Support.Design / 23.0.1.3 directorio. Motivo de App2.Droid: uno o más errores. App2.Droid
Instale el paquete: ''Xamarin.Android.Support.Design'' disponible en el instalador de SDK. El archivo de la biblioteca Java C: / Users / pedro.costa / AppData / Local / Xamarin / Android.Support.Design / 23.0.1.3 / embedded / classes.jar no existe. La descarga de App2.Droid falló. Descargue https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip y colóquelo en C: / Users / pedro.costa / AppData / Local / Xamarin / Android.Support.Design / 23.0.1.3 directorio. Motivo de App2.Droid: uno o más errores. App2.Droid
Instale el paquete: ''Xamarin.Android.Support.Design'' disponible en el instalador de SDK. El directorio de recursos de Android C: / Users / pedro.costa / AppData / Local / Xamarin / Android.Support.Design / 23.0.1.3 / embedded./ no existe. App2.Droid
Ya he intentado:
- Descargue el archivo android_m2repository_r22.zip y colóquelo en la carpeta C: / Users / pedro.costa / AppData / Local / Xamarin / Android.Support.Design / 23.0.1.3
- Descargue el archivo y extráigalo a la carpeta
- Elimine la carpeta C: / Users / pedro.costa / AppData / Local / Xamarin / Android.Support.Design / 23.0.1.3 y recompile el proyecto
- Elimine la carpeta C: / Users / pedro.costa / AppData / Local / Xamarin / zip y vuelva a compilar el proyecto.
- Actualice los paquetes nuget de Xamarin.Android.Support. * Pero cuando lo pruebo, también obtengo esos errores de compilación.
Investigué mucho y parece que las carpetas Android.Support. * Deben tener archivos dentro y que esos archivos deben descargarse cuando se crea la solución de Android, pero no me está sucediendo.
No extraiga el zip en la carpeta /23.0.1.3
o simplemente /23.0.1.3
ahí, eso no funcionará, no importa el mensaje de error. Debe colocar el código postal en la carpeta /zip
, después de eliminar el archivo /zip
existente, es posible que necesite cambiar el nombre del 2A3A8A6D6826EF6CC653030E7D695C41.zip
zip que descargó a algo como: 2A3A8A6D6826EF6CC653030E7D695C41.zip
Pero si no desea descargar manualmente el repositorio de soporte, puede simplemente eliminar todo en la carpeta %USER%/AppData/Local/Xamarin/
y volver a generar y esperar.
Prueba este trabajo:
- Navegue a la carpeta
C:/Users/[user-name]/AppData/Local/Xamarin/zips
. - Eliminar todos los archivos zip.
- Elimina
/bin
y/obj
de tu proyecto. - Limpia y construye tu proyecto.
Puede llevar un tiempo construir y depurar proyecto.
Vi en otras respuestas a este problema, que con solo eliminar todo el contenido de la carpeta Android.Support.Design, Visual Studio lo descargaría nuevamente una vez que se haya reconstruido el proyecto.
El problema en mi caso fue un problema de proxy. Cuando configuro mi entorno para acceder a Internet sin el proxy, Visual Studio descarga los archivos y carpetas necesarios en la reconstrucción.
hay una carpeta de nombre de cremallera sobre esta dirección C:/Users/[user-name]/AppData/Local/Xamarin/zips
primero tienes que comprobar que el archivo está en estado de extracción allí podemos ver un error, es un formato no actualizado a continuación, puede reemplazar esos dos archivos 1) 2A3A8A6D6826EF6CC653030E7D695C41.zip reemplazar por este enlace cambiar el nombre con 2A3A8A6D6826EF6CC653030E7D695C41
2) 96659D653BDE0FAEDB818170891F2BB0.zip reemplazar por este enlace renombrar con 96659D653BDE0FAEDB818170891F2BB0
luego reconstruir el proyecto