Получение ошибки после setObfuscatedProfileId/setObfuscatedAccountIdAndroid

Форум для тех, кто программирует под Android
Anonymous
Получение ошибки после setObfuscatedProfileId/setObfuscatedAccountId

Сообщение Anonymous »

Для моего приложения для Android я настраиваю подписку/покупки в приложении. Перед запуском процесса выставления счетов я использую setObfuscatedProfileId/setObfuscatedAccountId, чтобы указать конкретный идентификатор для покупки. Однако когда я это делаю, я получаю следующее сообщение об ошибке/всплывающее окно, прежде чем пользователь попытается произвести платеж:

Код: Выделить всё

Error
Something went wrong on our end. Please try again.
Когда я удаляю параметр setObfuscatedProfileId/setObfuscatedAccountId, я не получаю ошибку. Я также пробовал очистить данные/кеш сервисов Google Play и магазина Play Store.
Это код:

Код: Выделить всё

BillingFlowParams billingFlowParams = BillingFlowParams.newBuilder()
.setSkuDetails(sku)
.setObfuscatedProfileId(profileId) // when this is removed, there is no error
.build();
BillingResult result = billingClient.launchBillingFlow(this.activity, billingFlowParams);
Короче, почему setObfuscatedProfileId/setObfuscatedAccountId вызывает ошибку?

Подробнее здесь: https://stackoverflow.com/questions/647 ... daccountid

Вернуться в «Android»