从服务器[DF-AA-20]检索信息时的应用程序内购买错误 - android

男儿欲遂平生志,六经勤向窗前读。这篇文章主要讲述从服务器[DF-AA-20]检索信息时的应用程序内购买错误 - android相关的知识,希望能为你提供帮助。
我正在尝试启用应用结算功能。我在Google Play控制台上创建了应用内商品,并获得了许可证密钥。当我尝试购买产品时,我收到此图像错误。
【从服务器[DF-AA-20]检索信息时的应用程序内购买错误 - android】in-app purchase error
这是我用来创建BillingProcessor的代码。

bp = new BillingProcessor(getApplicationContext(), getString(R.string.google_licence_key), this); bp.initialize(); // binds boolean isAvailable = BillingProcessor.isIabServiceAvailable(this); if (!isAvailable) { // continue Toast.makeText(getApplicationContext(), "YESSSSSSSSs", Toast.LENGTH_LONG).show(); }btn_bill.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Toast.makeText(getApplicationContext(), "CLICKED", Toast.LENGTH_LONG).show(); // bp.purchase(BillingActivity.this,android.test.purchased"); bp.subscribe(BillingActivity.this, "xyz"); //, "DEVELOPER PAYLOAD HERE" } });

答案错误的可能性,
  • 需要在应用程序商店上传至少于一次的beta,alpha或实时版本的应用程序。
  • Play商店应用版本和测试应用版本上传的应用应该相同,
  • 请验证创建的产品ID并请求相同或不同的产品ID,
  • 最后验证产品是活动的还是非活动的,如果不活动则激活它。

    推荐阅读