Как было объявлено на конференции Google I/O в 2019 году и в сообщении блога Meet Google Play Billing Library версии 3 , все версии Play Billing Library будут прекращать поддержку в течение двух лет.
В этом разделе даны ответы на распространенные вопросы, касающиеся прекращения поддержки версии библиотеки выставления счетов и перехода на более новые версии.
График поддержки для разных версий
Версия (включая второстепенные версии) | Последняя версия может использоваться для выпуска новых приложений или обновлений существующих приложений. | Запрос на продление может быть сделан в актуальном состоянии |
---|---|---|
5 | 31 августа 2024 г. | 1 ноября 2024 г. |
6 | 31 августа 2025 г. | 1 ноября 2025 г. |
7 | 31 августа 2026 г. | 1 ноября 2026 г. |
- Как узнать, какой APK или пакет приложений вызывает предупреждение об устаревании?
- Просмотрите импортированные зависимости вашего проекта (например, те, которые находятся в файле
build.gradle
вашего проекта). Чтобы соответствовать требованиям, приложения должны импортировать поддерживаемую версию, как указано в таблице. Обратите внимание, что зависимости выставления счетов можно найти только в APK-файлах, которым требуется разрешениеcom.android.vending.BILLING
. - APK-файл или пакет приложений, который я больше не поддерживаю, использует устаревшую версию библиотеки платежей Play. Нужно ли мне обновляться?
- Мы настоятельно рекомендуем обновить все APK-файлы до последней версии библиотеки платежей Play. Однако если APK больше не поддерживается, никаких действий для APK на данный момент не требуется. Это прекращение поддержки не позволяет только новым приложениям и обновлениям использовать старые версии библиотеки платежей Play. Существующие приложения, использующие устаревшую версию библиотеки, продолжат работать должным образом. Убедитесь, что все активно поддерживаемые APK-файлы обновлены.
- Как исправить APK или пакет приложений, обновленный до последней версии библиотеки платежей Play, но по-прежнему вызывающий предупреждение об устаревании?
- Убедитесь, что ваш
AndroidManifest.xml
содержит запись с именемcom.google.android.play.billingclient.version
. Если запись отсутствует, проверьте настройки слияния манифеста , чтобы узнать, не удаляется ли атрибут манифеста во время слияния манифеста. - Как обновить предыдущую версию библиотеки платежей Play?
Обновите зависимость в своем выпуске, чтобы использовать поддерживаемую версию, как указано в таблице. Чтобы узнать, что изменилось между выпусками, прочтите примечания к выпуску .
Кроме того, у нас есть подробное руководство по переходу на PBL 7 .
Где я могу найти форму продления, чтобы продолжить распространение среди всех пользователей Google Play до 1 ноября?
Если ваше приложение по-прежнему использует устаревшую версию библиотеки платежей Play, вы получите предупреждение и входящее сообщение в Play Console. Форма расширения доступна на странице сведений о предупреждении или проблеме на странице статуса политики в Play Console.
,Как было объявлено на конференции Google I/O в 2019 году и в сообщении блога Meet Google Play Billing Library версии 3 , все версии Play Billing Library будут прекращать поддержку в течение двух лет.
В этом разделе даны ответы на распространенные вопросы, касающиеся прекращения поддержки версии библиотеки выставления счетов и перехода на более новые версии.
График поддержки для разных версий
Версия (включая второстепенные версии) | Последняя версия может использоваться для выпуска новых приложений или обновлений существующих приложений. | Запрос на продление может быть сделан в актуальном состоянии |
---|---|---|
5 | 31 августа 2024 г. | 1 ноября 2024 г. |
6 | 31 августа 2025 г. | 1 ноября 2025 г. |
7 | 31 августа 2026 г. | 1 ноября 2026 г. |
- Как узнать, какой APK или пакет приложений вызывает предупреждение об устаревании?
- Просмотрите импортированные зависимости вашего проекта (например, те, которые находятся в файле
build.gradle
вашего проекта). Чтобы соответствовать требованиям, приложения должны импортировать поддерживаемую версию, как указано в таблице. Обратите внимание, что зависимости выставления счетов можно найти только в APK-файлах, которым требуется разрешениеcom.android.vending.BILLING
. - APK-файл или пакет приложений, который я больше не поддерживаю, использует устаревшую версию библиотеки платежей Play. Нужно ли мне обновляться?
- Мы настоятельно рекомендуем обновить все APK-файлы до последней версии библиотеки платежей Play. Однако если APK больше не поддерживается, никаких действий для APK на данный момент не требуется. Это прекращение поддержки не позволяет только новым приложениям и обновлениям использовать старые версии библиотеки платежей Play. Существующие приложения, использующие устаревшую версию библиотеки, продолжат работать должным образом. Убедитесь, что все активно поддерживаемые APK-файлы обновлены.
- Как исправить APK или пакет приложений, обновленный до последней версии библиотеки платежей Play, но по-прежнему вызывающий предупреждение об устаревании?
- Убедитесь, что ваш
AndroidManifest.xml
содержит запись с именемcom.google.android.play.billingclient.version
. Если запись отсутствует, проверьте настройки слияния манифеста , чтобы узнать, не удаляется ли атрибут манифеста во время слияния манифеста. - Как обновить предыдущую версию библиотеки платежей Play?
Обновите зависимость в своем выпуске, чтобы использовать поддерживаемую версию, как указано в таблице. Чтобы узнать, что изменилось между выпусками, прочтите примечания к выпуску .
Кроме того, у нас есть подробное руководство по переходу на PBL 7 .
Где я могу найти форму продления, чтобы продолжить распространение среди всех пользователей Google Play до 1 ноября?
Если ваше приложение по-прежнему использует устаревшую версию библиотеки платежей Play, вы получите предупреждение и входящее сообщение в Play Console. Форма расширения доступна на странице сведений о предупреждении или проблеме на странице статуса политики в Play Console.