在应用程序结算项目中不可用

时间:2016-11-28 06:50:14

标签: java android android-studio in-app-purchase in-app-billing

我已根据文档纳入应用程序结算。我发布了应用程序在aplha玩商店。现在,当我将项目添加到Playstore并且它是活动项目时。看看图像 enter image description here

现在在app中,我使用的是仪表板中提到的id。但是跟随错误请查看图片

enter image description here

这是我正在使用的代码。

@OnClick(R.id.btn_buy)
public void buyCourse() {
    mHelper.launchPurchaseFlow(this, ITEM_SKU, 10001, mPurchasedListener);
}

如何解决此问题?我在这做错了什么?

1 个答案:

答案 0 :(得分:0)

将您的方法更改为 launchSubscriptionPurchaseFlow()以进行应用结算

if (mHelper != null) {
            mHelper.flagEndAsync();
            mHelper.launchSubscriptionPurchaseFlow(this, ITEM_SKU, REQUEST_CODE_GOOGLE_WALLET,
                    mPurchaseFinishedListener, payload);

        }