Xamarin, cosas útiles que deberías conocer

Xamarin, cosas útiles que deberías conocer

Existen muchos frameworks para desarrollar aplicaciones móviles, con swift o java para aplicaciones nativas, flutter para aplicaciones nativas de un gran performance, react native, ionic o xamarin como aplicaciones hibridas, sea cualquiera la que elijas, siempre va a haber dudas comunes que tenemos al programar.

En esta publicación se irán añadiendo soluciones a problemas o dudas comunes al manejar Xamarin, para que si necesitas recordar como se hacia alguna cosa, puedes revisar este post y no perder mucho tiempo buscando en Google y perdiendo tiempo entre tantas respuestas que surgen, que son útiles pero que nos demoramos mucho hasta encontrar la correcta.

Sin más que acotar, los dejo con el listado de dudas - problemas comunes y sus soluciones.

Error Mono.AndroidTools.RequiresUninstallException:

Este error suele suceder al cambiar de versión de SDK que se esta utilizando, y lo que quiere decir es que la herramienta Mono que se ha instalado en el dispositivo donde queremos desplegar la aplicación no es compatible con la versión actual de SDK que se esta utilizando.

La solución es desinstalar el apk de esta herramienta, pero vía dispositivo es muy dificil, por lo que debemos conectar el dispositivo y activar el modo de depuración.

Luego debemos abrir el menu Tools en la barra de herramientas de Visual Studio y luego seleccionamos la plataforma que estamos usand, en este caso Android y escogemos la opción de lanzar el adb command promt.

Una vez abierta la terminal debemos ejecutar el siguiente comando:

# Ejecutar el comando de desinstalación via ADB
adb uninstall com.nombrecompañia.nombreaplicacion

Autor

Stalin Maza - Desarrollador Web - Móvil