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.
- ¿Cómo obtengo la dirección MAC y el dispositivo Android con 6.0 o superior en c #?
- MvvmCross: ¿Cómo crear un MvxListView con un adaptador personalizado mediante programación?
- Cómo enlazar Android TextView a evento Click con MvvmCross
- No se puede crear F # Android Project - Visual Studio 2015 Comunidad Xamarin
- ¿Hay posibilidad de asignar un valor a Android Button en Xamarin?
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
- C # en Android: Xamarin o Unidad?
- Xamarin Forms Navegación de página MasterDetail causando un accidente en android , Funciona en iOS y UWP
- Xamarin - Visual Studio está atascado en zipalign.exe
- Recargar datos en la pestaña seleccionada en un fragmento utilizando el paginador de vistas
- Atascado en Xamarin AAPT error
- Cómo crear un menú de opciones en android?
- No se puede implementar Xamarin aplicación correctamente
- Obtener Fragmento por Id en Actividad
- Eliminar carpeta:
21.0.3
(… \ AppData \ Local \ Xamarin \ Android.Support.v4 \ 21.0.3) - Reconstruya su aplicación.
Funciona bien para mí:
- Eliminar carpetas (… \ AppData \ Local \ Xamarin \ Android. *)
- Quite los archivos * .zip de (… \ AppData \ Local \ Xamarin \ zips)
- 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í:
- 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.
- Cargar un archivo desde el almacenamiento externo a Inputstream
- Cómo hacer una clase con objetos anidados Parcelable