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ą uprawnieniacom.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 nazwiecom.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).