从服务器[DF-AA-20]检索信息时的应用程序内购买错误 - android
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从服务器[DF-AA-20]检索信息时的应用程序内购买错误 - android相关的知识,希望对你有一定的参考价值。
我正在尝试启用应用结算功能。我在Google Play控制台上创建了应用内商品,并获得了许可证密钥。当我尝试购买产品时,我收到此图像错误。
这是我用来创建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,
- 最后验证产品是活动的还是非活动的,如果不活动则激活它。
以上是关于从服务器[DF-AA-20]检索信息时的应用程序内购买错误 - android的主要内容,如果未能解决你的问题,请参考以下文章
测试 Google 应用内结算时出现“从服务器 RPC S-7 AEC-0 检索信息时出错”
从其他实体检索ID时的Spring Boot JPA反序列化问题
“从用户数据存储中检索信息时出错,未找到平台。”出错时的解决办法
使用Hibernate HQL从Oracle DB检索记录时的性能问题