Получение ошибки после 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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