Все версии библиотеки Google Play Платежей имеют двухлетний цикл прекращения поддержки. Google объявил о прекращении поддержки на конференции Google I/O 2019 и в записи блога Meet Google Play Billing Library Version 3 (Представляем библиотеку Google Play Платежей версии 3).
На этой странице приведены ответы на часто задаваемые вопросы о прекращении поддержки версий библиотеки Google Play Billing и переходе на более новые версии.
Навыки работы с Android
Посмотреть на GitHubОбновите библиотеку Play Платежей
android skills add play-billing-library-version-upgradeHelp me upgrade my Play Billing Library implementation.Сроки поддержки разных версий
В таблице ниже указаны сроки прекращения поддержки и продления для каждой версии библиотеки 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. На странице Соответствие правилам перейдите к сведениям о предупреждении и откройте форму запроса на продление.