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.
Compétences Android
Afficher sur GitHubMettre à niveau la bibliothèque Play Billing
android skills add play-billing-library-version-upgradeHelp me upgrade my Play Billing Library implementation.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'autorisationcom.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.xmlcontientcom.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.