Wie auf der Google I/O 2019 und im Blogpost Jetzt neu: Google Play Billing Library Version 3 angekündigt, erfolgt für alle Versionen der Play Billing Library einen Einstellungszyklus von zwei Jahren.
In diesem Thema werden häufig gestellte Fragen zur Einstellung von Billing Library-Versionen und zur Migration zu neueren Versionen beantwortet.
Supportzeitplan Für verschiedene Versionen
Version (einschließlich Nebenversionen) | Die Version mit dem letzten Datum kann verwendet werden, um neue Apps oder Updates für bestehende Apps | Eine Verlängerungsanfrage kann immer auf dem neuesten Stand sein, |
---|---|---|
5 | 31. Aug. 2024 | 1. November 2024 |
6 | 31. August 2025 | 1. November 2025 |
7 | 31. August 2026 | 1. November 2026 |
- Wie finde ich heraus, welches APK oder App Bundle eine Einstellungswarnung auslöst?
- Prüfen Sie die importierten Abhängigkeiten Ihres Projekts, z. B. die in der Datei
build.gradle
Ihres Projekts. Zur Einhaltung der Richtlinien müssen Anwendungen eine unterstützte Version wie in der Tabelle angegeben importieren. Beachte, dass Abrechnungsabhängigkeiten nur in APKs zu finden sind, die die Berechtigungcom.android.vending.BILLING
erfordern. - Ein APK oder App Bundle, das ich nicht mehr verwalte, verwendet eine eingestellte Version der Play Billing Library. Muss ich ein Update durchführen?
- Wir empfehlen dringend, alle APKs auf die neueste Version der Play Billing Library zu aktualisieren. Wird ein APK jedoch nicht mehr verwaltet, sind derzeit keine Maßnahmen für das APK erforderlich. Dadurch wird verhindert, dass nur neue Anwendungen und Updates ältere Versionen der Play Billing Library verwenden. Vorhandene Anwendungen, die eine eingestellte Version der Bibliothek verwenden, funktionieren weiterhin wie erwartet. Alle aktiv verwalteten APKs müssen aktualisiert werden.
- Wie behebe ich Probleme mit einem APK oder App Bundle, das auf die neueste Play Billing Library aktualisiert wurde, aber weiterhin eine Einstellungswarnung auslöst?
- Achte darauf, dass
AndroidManifest.xml
einen Eintrag mit dem Namencom.google.android.play.billingclient.version
enthält. Wenn der Eintrag nicht vorhanden ist, prüfen Sie in den Einstellungen für die Zusammenführung von Manifesten, ob das Manifestattribut bei der Zusammenführung von Manifesten gelöscht wird. - Wie kann ich ein Upgrade von einer früheren Version der Play Billing Library ausführen?
Aktualisieren Sie die Abhängigkeit in Ihrem Release, um eine unterstützte Version zu verwenden, wie in der Tabelle angegeben. In den Versionshinweisen sehen Sie, was sich zwischen den Releases geändert hat.
Zusätzlich haben wir einen detaillierten Leitfaden für die Migration zu PBL 7.
Wo finde ich das Formular zur Fristverlängerung, damit die App bis zum 1. November für alle Google Play-Nutzer weiterhin angeboten wird?
Wenn deine App noch eine veraltete Play Billing Library-Version verwendet, erhältst du in der Play Console eine Warnung und eine Nachricht im Posteingang. Das Formular zur Fristverlängerung ist über die Detailseite der Warnung oder des Problems auf der Seite Richtlinienstatus in der Play Console verfügbar.