Все версии библиотеки 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. На странице с подробными сведениями о предупреждении, на странице состояния политики , откройте форму расширения.