gpt4 book ai didi

android - 黑莓安卓运行时 : In- app billing not working with Google IAP v2

转载 作者:行者123 更新时间:2023-11-29 16:04:56 25 4
gpt4 key购买 nike

我已经为 Blackberry 集成了 Google 应用程序内结算 v2,当我在 Blackberry play book 上安装该应用程序时,我收到此错误:

Error: problem setting up in-app billing: false

当我检查此方法时,它显示:如果连接到 Android Market 时出错,则为 false

这是方法:

if (!mBillingService.checkBillingSupported()) {
showAlert("Problem setting up in-app billing: " + mBillingService.checkBillingSupported());
}

我错过了什么?

已更新

上面的问题“错误:设置应用内结算时出现问题:false”已解决,现在我正面临这个问题。

当我发送请求失败时,我的请求代码是

Bundle response = mService.sendBillingRequest(request); // mservice - IMarketBillingService
PendingIntent pendingIntent = response.getParcelable(Consts.BILLING_RESPONSE_PURCHASE_INTENT);
if (pendingIntent == null) {
Log.e(TAG, "Error with requestPurchase");
return Consts.BILLING_RESPONSE_INVALID_REQUEST_ID;
}

我检查了返回值 5(即 developer_error)的响应代码。和 pendingIntent 对象变为空。之后我无法进行下一步。即使当我通过代码检查对 IAP 的支持时,代码也返回错误值。

我无法继续进行,请帮助我。

我也在 Blackberry 论坛上发布了问题,但直到现在我还没有找到任何解决方案。链接:http://supportforums.blackberry.com/t5/Android-Runtime-Development/Android-Inapp-purchase-response/td-p/2074235/page/2

最佳答案

在 Android 中运行的应用程序不会自动访问 Google Play 商店以进行应用内结算/购买。此功能要求设备支持不属于开源 Android 平台的 Google Play 应用程序;相反,它仅适用于从 Google 获得 Google Android 体验许可的供应商(其中包括多个 Google 应用程序)。 BlackBerry 不是这些环境之一,因此您尝试执行的操作不受支持。

有关如何在 BlackBerry Android 环境中使用某种形式的应用内结算的详细信息,请访问 http://developer.blackberry.com/android/apisupport/apisupport_inapp_payments_support.html。 .

关于android - 黑莓安卓运行时 : In- app billing not working with Google IAP v2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19875797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com