Прекращение поддержки версий библиотеки Google Play Платежей

Все версии библиотеки Google Play Платежей имеют двухлетний цикл прекращения поддержки. Google объявил о прекращении поддержки на конференции Google I/O 2019 и в записи блога Meet Google Play Billing Library Version 3 (Представляем библиотеку Google Play Платежей версии 3).

На этой странице приведены ответы на часто задаваемые вопросы о прекращении поддержки версий библиотеки Google Play Billing и переходе на более новые версии.

Сроки поддержки разных версий

В таблице ниже указаны сроки прекращения поддержки и продления для каждой версии библиотеки Google Play Платежей.

Версия Крайний срок для новых приложений и обновлений Крайний срок продления
5 31 августа 2024 г. 1 ноября 2024 г.
6 31 августа 2025 г. 1 ноября 2025 года
7 31 августа 2026 г. 1 ноября 2026 г.
8 31 августа 2027 г. 1 ноября 2027 г.
9 31 августа 2028 г. 1 ноября 2028 г.
Как узнать, в каких APK используется устаревшая версия библиотеки Play Платежей
Проверьте файл build.gradle. В приложениях должна использоваться поддерживаемая версия из таблицы. Эти зависимости появляются только в APK-файлах, которым требуется разрешение com.android.vending.BILLING.
Нужно ли обновлять APK-файлы, которые не поддерживаются?
Рекомендуем обновить поддерживаемые APK-файлы. Обновлять APK-файлы, которые не поддерживаются, не нужно. Существующие приложения продолжат работать, но для новых приложений и обновлений необходимо использовать поддерживаемые версии.
Как убрать предупреждение о прекращении поддержки, если вы уже обновили приложение до поддерживаемой версии?
Убедитесь, что файл AndroidManifest.xml содержит com.google.android.play.billingclient.version. Если он отсутствует, проверьте, не удаляется ли он при объединении манифестов.
Как перейти на более новую версию библиотеки Google Play Платежей?

Обновите зависимость в выпуске, чтобы использовать поддерживаемую версию из таблицы. Чтобы узнать, что изменилось в новой версии, ознакомьтесь с примечаниями к выпуску.

Инструкции по переходу приведены в руководстве по переносу данных для версии 9.

Где найти форму запроса на продление срока, в течение которого приложение будет доступно пользователям?

Если в вашем приложении используется неподдерживаемая версия библиотеки Google Play Платежей, вы получите предупреждение в Google Play Console. На странице Соответствие правилам перейдите к сведениям о предупреждении и откройте форму запроса на продление.