Error después de actualizar la AppCompat de Android.Support Library v7 a la versión 21.0.3

Después de actualizar la versión Android de la versión 7.2.0.3 de Android.Support Library v7 AppCompat Tengo este error:

1>C:\Program Files (x86)\MSBuild\Xamarin\Androi\Xamarin.Android.Common.targets(236,2): error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file C:\Users...\AppData\Local\Xamarin\Android.Support.v4\21.0.3\embedded\classes.jar doesn't exist. 1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(236,2): error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file C:\Users...\AppData\Local\Xamarin\Android.Support.v4\21.0.3\embedded\libs/internal_impl-21.0.3.jar doesn't exist. 1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(236,2): error XA5206: Please install package: 'Android Support Library' available in SDK installer. Android resource directory C:\Users...\AppData\Local\Xamarin\Android.Support.v4\21.0.3\embedded./ doesn't exist. 

He intentado eliminar la Biblioteca de soporte técnico de Android 21.0.3 desde el gestor de SDK y descargarla de nuevo.

Hay una pregunta similar: la biblioteca de soporte de Android y los archivos .jar de Router de medios no se pueden encontrar sin embargo no estoy usando mapa en mi proyecto. ¿Cómo puedo solucionar esto?

Estoy utilizando Visual Studio 2013, compilar con API 21 (apoyo Xamarin.Android v5.0), API terget mínimo 16, Terget API 21

  1. Eliminar carpeta: 21.0.3 (… \ AppData \ Local \ Xamarin \ Android.Support.v4 \ 21.0.3)
  2. Reconstruya su aplicación.

    Funciona bien para mí:

VS xamarin

  1. Eliminar carpetas (… \ AppData \ Local \ Xamarin \ Android. *)
  2. Quite los archivos * .zip de (… \ AppData \ Local \ Xamarin \ zips)
  3. Reconstruya su aplicación.

Puede probar una de estas tres opciones:

1- Primero es dejar que VS resuelva el problema. Se puede hacer simplemente borrando (...\AppData\Local\Xamarin\Android.Support.v4) directorio (como rubStackOverflow dijo) y luego reconstruir el proyecto. VS descargará e instalará lo que necesita. Si no funciona el número 2.

2- Descargando manualmente android_m2repository_rnn.zip y poniéndolo en la carpeta (...\AppData\Local\Xamarin\zips ) . VS hará el resto (incluyendo extraer e instalar el archivo). Puede descargar m2repositories desde aquí:

https://dl-ssl.google.com/android/repository/android_m2repository_r33.zip

Basta con cambiar el nombre del número al final de la URL a lo que necesita y luego descargar el archivo.

Nota: En algunos casos es posible que necesite cambiar el nombre del archivo en su MD5 hash de URL. (Para mí VS fue un poco estúpido y no hace nada a menos que cambie el nombre del archivo m2repository a su MD5 hash).

He aquí una lista de algunos de los hashes MD5:

android_m2repository_r33.zip -> 5FB756A25962361D17BBE99C3B3FCC44.zip android_m2repository_r32.zip -> F16A3455987DBAE5783F058F19F7FCDF.zip android_m2repository_r31.zip -> 99A8907CE2324316E754A95E4C2D786E.zip android_m2repository_r30.zip -> 05AD180B8BDC7C21D6BCB94DDE7F2C8F.zip android_m2repository_r29.zip -> 2A3A8A6D6826EF6CC653030E7D695C41.zip android_m2repository_r28.zip – > 17BE247580748F1EDB72E9F374AA0223.zip android_m2repository_r27.zip -> C9FD4FCD69D7D12B1D9DF076B7BE4E1C.zip android_m2repository_r26.zip -> 8157FC1C311BB36420C1D8992AF54A4D.zip android_m2repository_r25.zip -> 0B3F1796C97C707339FB13AE8507AF50.zip android_m2repository_r24.zip -> 8E3C9EC713781EDFE1EFBC5974136BEA.zip android_m2repository_r23.zip -> D5BB66B3640FD9B9C6362C9DB5AB0FE7.zip android_m2repository_r22 .zip -> 96659D653BDE0FAEDB818170891F2BB0.zip android_m2repository_r21.zip -> CD3223F2EFE068A26682B9E9C4B6FBB5.zip android_m2repository_r20.zip -> 650E58DF02DB1A832386FA4A2DE46B1A.zip android_m2repository _r19.zip -> 263B062D6EFAA8AEE39E9460B8A5851A.zip android_m2repository_r18.zip -> 25947AD38DCB4865ABEB61522FAFDA0E.zip android_m2repository_r17.zip -> 49054774F44AE5F35A6BA9D3C117EFD8.zip android_m2repository_r16.zip -> 0595E577D19D31708195A83087881EE6.zip

También puede encontrar la lista aquí: https://developer.xamarin.com/guides/android/troubleshooting/resolving-library-installation-errors/#Manually_Downloading_m2repository

3- Descargando e instalando manualmente los archivos de repositorio. El proceso detallado se puede encontrar aquí:

https://developer.xamarin.com/guides/android/troubleshooting/resolving-library-installation-errors/#Manually_Downloading_and_Installing_m2repository_Files

  • Cerrar Visual Studio
  • Eliminar o cambiar el nombre de la carpeta Xamarin en C: \ Users \\ AppData \ Local \
  • Abra de nuevo el proyecto de Visual Studio
  • Limpie la solución
  • Reconstruirlo y esperar mucho tiempo no interrumpa.
  • Vinculación de OxyPlot a través de MVVMCross en Xamarin.Android
  • Xamarin Android SetBackgroundDrawable obsoleta pero no SetBackground ()
  • SDK de Android instalado, pero adb.exe ausente
  • ¿Cómo generar Xamarin vinculante para AAR con muchas dependencias?
  • Excepciones mientras utiliza MvxAdapter
  • Error de construcción de la arquitectura del procesador
  • El código funciona en Xamarin Android pero no funciona en Java (HttpPost JSON)
  • cómo implementar el proyecto androide xamarin a Xamarin Android Player en VS 2015
  • ¿Cómo obtener Mono Xamarin carpeta de la ruta de acceso de Android?
  • Analog SetOnTouchListener o cómo se utiliza en xamarin, qué argumento debe ser
  • Extracción de datos del archivo CSV (tabla de fusión y solución alternativa de kml)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.