Устаревшая версия библиотеки выставления счетов Google Play,Устаревшая версия библиотеки выставления счетов Google Play

Как было объявлено на конференции 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.