No se puede instalar Xamarin.Android.Support.v4
nuget xamarin android support v7 (4)
Estoy tratando de instalar este paquete en particular en mi programa y me aparece el siguiente error:
Error No se pudo instalar el paquete ''Xamarin.Android.Support.Compat 24.2.1''. Está intentando instalar este paquete en un proyecto que se dirige a ''MonoAndroid, Versión = v6.0'', pero el paquete no contiene ninguna referencia de ensamblado ni archivos de contenido que sean compatibles con ese marco. Para obtener más información, comuníquese con el autor del paquete.
¿A qué se dirige exactamente mi proyecto y cómo hago este cambio? Ya instalé Android 7, sin embargo, ni siquiera puedo apuntar a eso por alguna extraña razón. Ni siquiera si hago un nuevo proyecto, no puedo enfocarlo.
Eliminé del SDK de Android todas las dependencias API 23, es decir, Android 6.0 e instalado desde 7.0 y 7.1 (AP 24 y 25).
Limpiar y reconstruir el proyecto.
Hecho eso, funcionó correctamente. Espero que esto ayude.
La solución:
- Intenta actualizar tu xamarin visual Studio después de que lo instales y obtendrás monoandroid v7
- actualice su SDK sdk de Android o api 25
Creo que te ayudará.
Recomiendo a continuación los pasos
1- descargar una versión anterior (
<package id="Xamarin.Android.Support.v4" version="23.1.1.1" targetFramework="monoandroid60" />
)
2- eliminar la siguiente carpeta local ".. / AppData / Local / Xamarin"
3- Construye el proyecto de droides (tomará algunas veces)
Finalmente, no hay más problemas con estos paquetes de soporte de xamarin.
¡Salud!
Este paquete requiere la MonoAndroid70
de MonoAndroid70
. Por lo tanto, debe asegurarse de que TargetFrameworkVersion
esté configurado en un mínimo de Android 7.0. Necesitará instalar API 24 (7.0) y cambiar la versión.
Para aquellos interesados en cómo encontrar esto, puedes descargar el .nupkg
de NuGet:
https://www.nuget.org/api/v2/package/Xamarin.Android.Support.v4/24.2.1
A continuación, puede extraer .nupkg
y ver la carpeta lib
que le mostrará qué es lo que admite la biblioteca.