Requisitos e datas para Android 10
- 3 de agosto de 2020 - Novos aplicativos devem ser direcionados ao Android 10 (API 29).
- 2 de novembro de 2020 - Todos os aplicativos e atualizações de aplicativos devem ser direcionados ao Android 10 (API 29).
Hoje, vamos dar um passeio pela atualização de um aplicativo Android existente para torná-lo totalmente compatível.
Alvo de compilação
A primeira etapa é acessar as propriedades de seus projetos e alterar o destino de compilação no Android 10 (API 29). Isso forçará o Visual Studio a compilar seu aplicativo Android com a API 29 e fornecer as APIs de acesso encontradas nessa versão. Isso não afeta a versão mínima do Android que seus usuários exigem.
Se você não tiver o API 29 SDK instalado, verá * ao lado de API 29. Será solicitado que você instale o SDK.
API de destino
A próxima etapa é verificar a API de destino na seção Manifesto do Android das propriedades do projeto. Esta configuração notifica o Google Play e Android sobre a compatibilidade com Android 10 (API 29). Esta propriedade será configurada automaticamente no Android 10, embora seja recomendado que você verifique isso.
Além disso, nesta seção, você encontrará Alvo mínimo, que atua como um filtro do Google Play para dispositivos nos quais você pode instalar seu aplicativo.
AndroidX
Ao direcionar o Android 10 (API 29), você também deve considerar a migração completa para bibliotecas AndroidX. Essas são substituições para as antigas bibliotecas de suporte do Android, e Xamarin.Forms e Xamarin.Essentials agora usam o AndroidX para o Android 10 (API 29). Certifique-se de ler a postagem completa do blog e a documentação de migração.
Leia os detalhes
Há várias outras atualizações de política que você deve conhecer, incluindo alterações em assinaturas, acesso ao local, suporte de 64 bits e muito mais. Você pode encontrar as informações mais recentes sobre os requisitos de aplicativos Android no site de políticas do Google Play .