我正在我的应用程序中实现 Android 应用内计费,但我没有从 Google play 获得 Json 响应。
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
if (Consts.DEBUG) {
Log.d(TAG, "buying: " + mItemName + " sku: " + mSku);
}
mSku="android.test.purchased";
if (mManagedType != Managed.SUBSCRIPTION &&
!mBillingService.requestPurchase(mSku, Consts.ITEM_TYPE_INAPP, mPayloadContents)) {
showDialog(DIALOG_BILLING_NOT_SUPPORTED_ID);
} else if (!mBillingService.requestPurchase(mSku, Consts.ITEM_TYPE_SUBSCRIPTION, mPayloadContents)) {
// Note: mManagedType == Managed.SUBSCRIPTION
showDialog(DIALOG_SUBSCRIPTIONS_NOT_SUPPORTED_ID);
}
}
});
我收到 Google Play 询问卡号的屏幕。例如“VISA XXX-FAKE”和“接受并购买”按钮。单击“接受并购买”后,我没有收到回复。
我认为点击“确定”按钮购买时出现了问题。我没有更改示例代码中的任何内容。请帮忙。
Thanks
我相信,当使用“VISA XXX-FAKE”方法时,只有在开发者帐户下预先注册设备 ID 才能获得签名响应。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)