Неподдерживаемая версия игрового биллинга

#javascript #android #react-native #in-app-billing

#язык JavaScript #Android #реагировать-родной #выставление счетов в приложении

Вопрос:

я использую библиотеку react-native-billing с версией 3.0.0. Я столкнулся с проблемой, то есть, когда мы запускаем APK для производства, после загрузки мы получаем это сообщение об ошибке :

«Мы обнаружили, что это приложение использует неподдерживаемую версию Play billing. Пожалуйста, обновите библиотеку биллинга до версии 3 или новее, чтобы опубликовать это приложение»

ПРОБЛЕМА:- Я вручную добавил следующую строку в

android/приложение/сборка.gradle -gt;проект реализации(‘:реагировать-родной-биллинг’)

android/build.gradle -gt; minSdkVersion = 16,compileSdkVersion = 28,targetSdkVersion = 30

с учетом следующих деталей приложение работает нормально, но Google отказывается загружать нашу сборку с этой ошибкой:-

«Мы обнаружили, что это приложение использует неподдерживаемую версию Play billing. Пожалуйста, обновите библиотеку биллинга до версии 3 или новее, чтобы опубликовать это приложение»

РЕШЕНИЕ, КОТОРОЕ МЫ ПОПРОБОВАЛИ:- добавлена следующая строка в реализации android/app/build.gradle «com.android.billingclient:выставление счетов:3.0.0»

использование Android API 30

С учетом этих изменений сборка была успешно загружена, но мы не получаем список продуктов из раздела «Продукты в приложении».
И после добавления этой строки в режиме отладки приложение выходило из строя на этой строке. InAppBilling.open(); Мы импортируем InAppBilling из библиотеки «react-native-billing».

Любая помощь будет высоко оценена.