Wycofanie wersji Biblioteki płatności w Google Play

Zgodnie z zapowiedzią na Google I/O w 2019 r. i w poście na blogu Biblioteka płatności Google Play w wersji 3 – zgodnie z 2-letnim cyklem wycofywania wszystkie wersje Biblioteki płatności w Google Play będą używane w przypadku wszystkich wersji tej biblioteki.

Ten temat zawiera odpowiedzi na najczęstsze pytania dotyczące wycofania wersji Biblioteki płatności i migracji do nowszych wersji.

Harmonogram pomocy dla różnych wersji

Wersja (w tym wersje podrzędne) Ostatnia wersja może być używana do publikowania nowych aplikacji i aktualizacji istniejących aplikacji Prośba o wydłużenie terminu może być aktualna
5 31 sierpnia 2024 r. 1 listopada 2024 r.
6 31 sierpnia 2025 r. 1 listopada 2025 r.
7 31 sierpnia 2026 r. 1 listopada 2026 r.
Jak sprawdzić, który plik APK lub pakiet aplikacji powoduje wyświetlenie ostrzeżenia o wycofaniu?
Sprawdź zaimportowane zależności projektu (np. te w pliku build.gradle projektu). Aby zapewnić zgodność z zasadami, aplikacje muszą importować obsługiwaną wersję podaną w tabeli. Pamiętaj, że zależności dotyczące płatności będą widoczne tylko w plikach APK, które wymagają uprawnienia com.android.vending.BILLING.
Plik APK lub pakiet aplikacji, który nie zarządzam, korzysta już z wycofanej wersji Biblioteki płatności w Play. Czy muszę ją zaktualizować?
Zdecydowanie zalecamy zaktualizowanie wszystkich plików APK do najnowszej wersji Biblioteki płatności w Play. Jeśli jednak plik APK nie jest już utrzymywany, nie musisz na razie nic robić. Uniemożliwia to tylko nowym aplikacjom i aktualizacjom korzystanie ze starszych wersji Biblioteki płatności w Play. Aplikacje, które korzystają z wycofanych wersji biblioteki, będą nadal działać zgodnie z oczekiwaniami. Upewnij się, że wszystkie aktywnie obsługiwane pakiety APK są zaktualizowane.
Jak rozwiązać problem z plikiem APK lub pakietem aplikacji zaktualizowanym do najnowszej Biblioteki płatności w Play, ale nadal pojawia się ostrzeżenie o wycofaniu?
Upewnij się, że AndroidManifest.xml zawiera wpis o nazwie com.google.android.play.billingclient.version. Jeśli go nie ma, sprawdź ustawienia scalania plików manifestu, aby zobaczyć, czy atrybut pliku manifestu nie jest usuwany podczas scalania pliku manifestu.
Jak przejść z wcześniejszej wersji Biblioteki płatności w Play?

Zaktualizuj zależność w wersji, aby używać obsługiwanej wersji zgodnie z informacjami w tabeli. Aby sprawdzić, co zmieniło się w poszczególnych wersjach, przeczytaj informacje o wersji.

Przygotowaliśmy też szczegółowy przewodnik na temat migracji do PBL 7.

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 Play, w Konsoli Play zobaczysz ostrzeżenie i wiadomość w skrzynce odbiorczej. Formularz przedłużenia terminu jest dostępny na stronie z informacjami o ostrzeżeniu lub problemie na stronie Stan zgodności z zasadami w Konsoli Play.