Android Google play In-AppPurchase没有检测到我在开发者控制台中创建的产品
我是android应用内购买的新手,我已经使用 我已将带有应用程序许可证密钥的签名APK上载到Alpha测试,已创建应用程序内产品,包括我在代码中创建的应用程序内产品的产品ID Google play返回找不到您试图购买的物品 以下是我使用的代码:Android Google play In-AppPurchase没有检测到我在开发者控制台中创建的产品,android,in-app-purchase,google-play-services,in-app-billing,Android,In App Purchase,Google Play Services,In App Billing,我是android应用内购买的新手,我已经使用 我已将带有应用程序许可证密钥的签名APK上载到Alpha测试,已创建应用程序内产品,包括我在代码中创建的应用程序内产品的产品ID Google play返回找不到您试图购买的物品 以下是我使用的代码: public static final String TAG = "com.some.name"; 艾伯曼帮助者 static final String ITEM_SKU = "com.inapp.ID"; @Override protec
public static final String TAG = "com.some.name";
艾伯曼帮助者
static final String ITEM_SKU = "com.inapp.ID";
@Override
protected void onStart() {
super.onStart();
String base64EncodedPublicKey = "License";
mHelper = new IabHelper(MainScreenActivity.this, base64EncodedPublicKey);
mHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() {
public void onIabSetupFinished(IabResult result) {
if (!result.isSuccess()) {
Log.d(TAG, "In-app Billing setup failed: " + result);
} else {
Log.d(TAG, "In-app Billing is set up OK");
}
}
});
单击“购买”时,将调用以下方法:
public void buyClick(View view) {
Log.e("Buy Clicked", "----------------");
mHelper.launchPurchaseFlow(MainScreenActivity.this, ITEM_SKU, 10001,
mPurchaseFinishedListener, "mypurchasetoken");
}
}
是否有人可以帮助我成功进行应用内购买所需遵循的步骤,以及出现错误消息的原因是什么?无法找到您尝试购买的商品
提前谢谢 应用程序内Google play流程概述:
1.使用提供的许可证密钥创建APK必须正确使用应用内产品ID。
2.上传到Alpha测试进行测试。
3.创建应用内购买产品。
4.填写所有必填字段,上传所需屏幕截图、应用程序图形壁纸等。,
5.发布应用程序,最多需要24小时才能发布。
6.使用添加的测试帐户测试/检查购买。在测试APK中,使用您在Google Play In app product中创建的确切产品ID触发购买按钮
我所面临的问题或我所犯的错误/缺点是,
1.在发布应用程序之前,即应用程序处于草稿状态时,我测试了购买。因此,您试图购买的商品不可用。
2.我添加了非gmail帐户进行测试,这导致一些奇怪的错误无法连接到服务器。您的产品id是什么?com.inapp.id。我已在第二行代码中指定了产品ID