Requisitos y fechas para Android 10
- 3 de agosto de 2020: las nuevas aplicaciones deberían apuntar a Android 10 (API 29).
- 2 de noviembre de 2020: todas las aplicaciones y actualizaciones de aplicaciones deben apuntar a Android 10 (API 29).
Hoy, echemos un vistazo a la actualización de una aplicación de Android existente para que sea totalmente compatible.
Destino de compilación
El primer paso es acceder a las propiedades de tus proyectos y cambiar el objetivo de compilación en Android 10 (API 29). Esto obligará a Visual Studio a compilar su aplicación de Android con API 29 y proporcionará las API de acceso que se encuentran en esa versión. Esto no afecta la versión mínima de Android que requieren sus usuarios.
Si no tiene instalado el SDK de API 29, verá * junto a API 29. Se le pedirá que instale el SDK.
API de destino
El siguiente paso es verificar la API de destino en la sección Manifiesto de Android de las propiedades del proyecto. Esta configuración notifica a Google Play y Android de la compatibilidad con Android 10 (API 29). Esta propiedad se configurará automáticamente en Android 10, aunque se recomienda que la marque.
Además, en esta sección, encontrarás Minimal Target, que actúa como un filtro de Google Play para dispositivos en los que puedes instalar tu aplicación.
AndroidX
Al apuntar a Android 10 (API 29), también debe considerar la migración completa a las bibliotecas de AndroidX. Estos son reemplazos para las antiguas bibliotecas de compatibilidad de Android, y Xamarin.Forms y Xamarin.Essentials ahora usan AndroidX cuando tienen como objetivo Android 10 (API 29). Asegúrese de leer la publicación completa del blog y la documentación de migración.
Leer los detalles
Hay varias otras actualizaciones de políticas que debe tener en cuenta, incluidos cambios en las suscripciones, acceso a la ubicación, compatibilidad con 64 bits y más. Puede encontrar la información más reciente sobre los requisitos de la aplicación de Android en el sitio web de políticas de Google Play .