#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».
Любая помощь будет высоко оценена.