Reminder: By Aug 31, 2025, all new apps and updates to existing apps must use Billing Library version 7 or newer. If you need more time to update your app, you can request an extension until Nov 1, 2025. Learn about
Play Billing Library version deprecation.
Wycofanie wersji Biblioteki płatności w Google Play
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Jak ogłosiliśmy na konferencji Google I/O w 2019 r. i w poście na blogu
Poznaj Bibliotekę płatności w Google Play w wersji 3, wszystkie wersje Biblioteki płatności w Google Play będą podlegać 2-letniemu cyklowi wycofywania.
W tym artykule znajdziesz odpowiedzi na najczęstsze pytania dotyczące wycofywania wersji biblioteki Płatności i przechodzenia na nowsze wersje.
Harmonogram pomocy dotyczący różnych wersji
Wersja (w tym wersje
pomniejsze)
|
Wersję z ostatnią datą można wykorzystać do publikowania nowych aplikacji lub aktualizacji istniejących aplikacji. |
Prośbę o przedłużenie terminu można złożyć do
|
5 |
31 sierpnia 2024 r. |
Nov-1-2024 |
6 |
31-08-2025 |
1 listopada 2025 r. |
7 |
31-08-2026 |
1 listopada 2026 r. |
8 |
31 sierpnia 2027 r. |
1 listopada 2027 r. |
- Jak sprawdzić, który plik APK lub pakiet aplikacji wywołuje ostrzeżenie o wycofaniu?
- Sprawdź zaimportowane zależności projektu (np. te, które znajdują się w pliku
build.gradle
projektu). Aby zachować zgodność, aplikacje muszą importować obsługiwaną wersję zgodnie z informacjami w tabeli. Pamiętaj, że zależności dotyczące płatności można znaleźć tylko w plikach APK, które wymagają uprawnienia com.android.vending.BILLING
.
- Plik APK lub pakiet aplikacji, którego już nie obsługuję, korzysta z wycofanej wersji Biblioteki płatności w Google Play. Czy muszę zaktualizować aplikację?
- Zdecydowanie zalecamy zaktualizowanie wszystkich plików APK do najnowszej wersji Biblioteki płatności w Play. Jeśli jednak plik APK nie jest już aktualizowany, nie musisz podejmować żadnych działań. Wycofanie starszych wersji Biblioteki płatności w Play uniemożliwia tylko nowym aplikacjom i aktualizacjom korzystanie z nich. Istniejące aplikacje, które używają wycofanej wersji biblioteki, będą nadal działać zgodnie z oczekiwaniami. Upewnij się, że wszystkie aktywnie utrzymywane pakiety APK są zaktualizowane.
- Jak rozwiązać problem z plikiem APK lub pakietem aplikacji, który został zaktualizowany do najnowszej wersji Biblioteki płatności w Play, ale nadal wywołuje ostrzeżenie o wycofaniu?
- Upewnij się, że
AndroidManifest.xml
zawiera wpis o nazwie
com.google.android.play.billingclient.version
. Jeśli wpis nie jest obecny, sprawdź ustawienia scalania pliku manifestu, aby dowiedzieć się, czy atrybut pliku manifestu nie jest usuwany podczas scalania.
- Jak przejść z wcześniejszej wersji Biblioteki płatności w Google Play?
Zaktualizuj zależność w wersji, aby używać obsługiwanej wersji zgodnie z informacjami w tabeli. Aby dowiedzieć się, co się zmieniło między wersjami, przeczytaj informacje o wersji.
Przygotowaliśmy też szczegółowy przewodnik po migracji do PBL 8.
Gdzie znajdę formularz przedłużenia terminu, aby do 1 listopada móc nadal udostępniać aplikację wszystkim użytkownikom Google Play?
Jeśli Twoja aplikacja nadal używa nieaktualnej wersji Biblioteki płatności w Google Play, w Konsoli Play otrzymasz ostrzeżenie i wiadomość w skrzynce odbiorczej. Formularz przedłużenia terminu jest dostępny na stronie ze szczegółami dotyczącymi ostrzeżenia lub problemu w Konsoli Play (z poziomu strony Stan zgodności z zasadami).
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[],null,["# Google Play Billing Library version deprecation\n\nAs announced at Google I/O in 2019 and the\n[Meet Google Play Billing Library Version 3](https://android-developers.googleblog.com/2020/06/meet-google-play-billing-library.html \"Play Billing Library Version 3 Blog\") blog post, all versions of Play\nBilling Library will follow a two year deprecation cycle.\n\nThis topic answers common questions regarding Billing Library version\ndeprecation and migrating to newer versions.\n\nSupport timeline For different versions\n---------------------------------------\n\n| Version (including minor versions) | Last date version can be used to release new apps or updates to existing apps | Extension request can be made up to date |\n|------------------------------------|-------------------------------------------------------------------------------|------------------------------------------|\n| 5 | Aug-31-2024 | Nov-1-2024 |\n| 6 | Aug-31-2025 | Nov-1-2025 |\n| 7 | Aug-31-2026 | Nov-1-2026 |\n| 8 | Aug-31-2027 | Nov-1-2027 |\n\n**How can I find which APK or App Bundle is triggering a deprecation warning?**\n: Review your project's imported dependencies (for example, those found\n in your project's `build.gradle` file). To be compliant, apps\n must import a supported version as indicated in the table. Note that\n Billing dependencies would be found only in APKs that require the\n `com.android.vending.BILLING` permission.\n\n**An APK or App Bundle that I no longer maintain is using a deprecated version of the Play Billing Library. Do I need to update?**\n: We strongly recommend updating all APKs to the latest version of the\n Play Billing Library. However, if an APK is no longer maintained, then\n no action is required for the APK at this time. This deprecation\n prevents only new apps and updates from using older versions of the\n Play Billing Library. Existing apps that use a deprecated version of\n the library will continue to function as expected. Please ensure that all\n actively maintained APKs are updated.\n\n**How to fix APK or App Bundle updated to latest Play Billing Library but still triggering deprecation warning?**\n: Make sure your `AndroidManifest.xml` contains an entry with name\n `com.google.android.play.billingclient.version`. If the entry\n isn't present, check your\n [manifest merge settings](/studio/build/manage-manifests#merge-manifests)\n to see if the manifest attribute is being dropped during manifest merging.\n\n**How can I upgrade from an earlier version of Play Billing Library?**\n\n: Update the dependency in your release to use a supported version as indicated\n in the table. To see what changed between releases, read the\n [release notes](/google/play/billing/release-notes).\n\n In addition, we have an in-depth guide for migrating\n [to PBL 8](/google/play/billing/migrate-gpblv8).\n\n**Where can I find the extension form to continue distributing to all Google\nPlay users until 1 November?**\n\nIf your app is still using an out of date Play Billing Library version, you'll\nreceive a warning and an inbox message in Play Console. The extension form is\navailable through the details page of the warning or issue on the\n[Policy status](https://play.google.com/console/developers/app/policy-center \"Policy Center\") page in Play Console."]]