Устаревание версии Google Play Billing Library

Все версии библиотеки Google Play Billing Library имеют двухлетний цикл устаревания. Google объявила об этом цикле устаревания на конференции Google I/O 2019 и в сообщении в блоге «Знакомьтесь, Google Play Billing Library версии 3» .

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

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

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

Версия Срок выхода нового приложения и обновления Продление срока
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 Billing?
Проверьте файл build.gradle . Приложения должны использовать поддерживаемую версию из таблицы. Эти зависимости присутствуют только в APK-файлах, требующих разрешения com.android.vending.BILLING .
Вам необходимо обновить устаревшие APK-файлы?
Мы рекомендуем обновлять поддерживаемые APK-файлы. Неподдерживаемые APK-файлы не нуждаются в обновлениях; существующие приложения по-прежнему работают, но новые приложения и обновления должны использовать поддерживаемые версии.
**Как исправить предупреждение об устаревании, если вы уже обновили свою версию?**
Приложение для поддерживаемой версии?**
Убедитесь, что ваш файл AndroidManifest.xml содержит атрибут com.google.android.play.billingclient.version . Если он отсутствует, проверьте, удаляет ли слияние манифестов этот атрибут.
Как обновить версию Google Play Billing с более старой версии?
Библиотека?**

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

Для миграции см. руководство по миграции для версии 9 .

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

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