Préparation des applications Google Play pour les exigences d'Android 10

L'été est arrivé dans l'hémisphère nord! Cela signifie qu'il existe désormais de nouvelles exigences pour la publication sur Google Play. Au fil des ans, plusieurs mises à jour ont été apportées aux exigences de publication de nouvelles applications. Et aussi des mises à jour pour Google Play. Cette année, tout se résume à la mise à jour de votre application pour qu'elle fonctionne sur Android 10 (API 29). Voici les dates importantes qui devraient être prises au sérieux par tous les développeurs.



Conditions requises et dates pour Android 10



  • 3 août 2020 - Les nouvelles applications devraient cibler Android 10 (API 29).
  • 2 novembre 2020 - Toutes les applications et mises à jour d'applications doivent cibler Android 10 (API 29).




Aujourd'hui, passons en revue la mise à jour de l'application Android existante pour répondre pleinement aux exigences.



Cible de compilation



La première étape consiste à accéder aux propriétés de vos projets et à modifier la cible de compilation sur Android 10 (API 29). Cela forcera Visual Studio à compiler votre application Android avec l'API 29 et à fournir les API d'accès trouvées dans cette version. Cela n'affecte pas la version Android minimale requise par vos utilisateurs.







Si vous n'avez pas installé le SDK API 29, vous verrez * à côté d'API 29. Vous serez invité à installer le SDK.



API cible



L'étape suivante consiste à vérifier l'API cible dans la section Manifeste Android des propriétés du projet. Ce paramètre informe Google Play et Android de la compatibilité avec Android 10 (API 29). Cette propriété sera automatiquement définie sur Android 10, bien qu'il soit recommandé de la cocher.







De plus, dans cette section, vous trouverez Minimal Target, qui agit comme un filtre Google Play pour les appareils sur lesquels vous pouvez installer votre application.



AndroidX



Lorsque vous ciblez Android 10 (API 29), vous devez également envisager une migration complète vers les bibliothèques AndroidX. Il s'agit de remplacements pour les anciennes bibliothèques de prise en charge Android, et Xamarin.Forms et Xamarin.Essentials utilisent désormais AndroidX lorsque vous ciblez Android 10 (API 29). Assurez-vous de lire l' intégralité du billet de blog et de la documentation sur la migration.



Lisez les détails



Il y a plusieurs autres mises à jour de la politique à connaître, y compris les changements aux abonnements, l' accès de l' emplacement, le support 64 bits, et plus encore. Vous trouverez les dernières informations sur les conditions d'applications Android sur le site des politiques de Google Play .



All Articles