Abandon des versions de la Bibliothèque Google Play Billing

Toutes les versions de la bibliothèque Google Play Billing suivent un cycle d'abandon de deux ans. Google a annoncé ce cycle d'abandon lors de la conférence Google I/O 2019 et dans l'article de blog Meet Google Play Billing Library Version 3.

Cette page répond aux questions fréquentes concernant l'abandon de versions de la bibliothèque Google Play Billing et la migration vers des versions plus récentes.

Calendrier de prise en charge des différentes versions

Le tableau suivant indique les dates limites d'abandon et de prolongation pour chaque version de la bibliothèque Google Play Billing.

Version Date limite pour les nouvelles applications et les mises à jour Date limite de l'extension
5 31 août 2024 1er novembre 2024
6 31 août 2025 1er novembre 2025
7 31 août 2026 1er novembre 2026
8 31 août 2027 1er novembre 2027
9 31 août 2028 1er novembre 2028
Comment identifier les APK qui utilisent une version obsolète de la bibliothèque Play Billing ?
Vérifiez votre fichier build.gradle. Les applications doivent utiliser une version compatible du tableau. Ces dépendances n'apparaissent que dans les APK qui nécessitent l'autorisation com.android.vending.BILLING.
Dois-je mettre à jour les APK non gérés ?
Nous vous recommandons de mettre à jour les APK dont le suivi est assuré. Les APK non gérés n'ont pas besoin de mises à jour. Les applications existantes continuent de fonctionner, mais les nouvelles applications et les mises à jour doivent utiliser des versions compatibles.
Comment corriger un avertissement d'abandon si vous avez déjà mis à jour votre application vers une version compatible ?
Assurez-vous que votre fichier AndroidManifest.xml contient com.google.android.play.billingclient.version. Si elle est manquante, vérifiez si la fusion du fichier manifeste supprime cet attribut.
Comment passer d'une version antérieure de la bibliothèque Google Play Billing à une version plus récente ?

Mettez à jour la dépendance dans votre version pour utiliser une version compatible du tableau. Pour savoir ce qui a changé entre les versions, consultez les notes de version.

Pour effectuer la migration, consultez le guide de migration pour la version 9.

Où puis-je trouver le formulaire de demande de délai supplémentaire pour que mon application reste visible par les utilisateurs jusqu'à la date limite ?

Si votre application utilise une version non compatible de la bibliothèque Google Play Billing, vous recevrez un avertissement dans la Google Play Console. Sur la page d'informations de l'avertissement, sur la page État de conformité avec les règles, ouvrez le formulaire de demande de délai supplémentaire.