Android inapp计费错误:“0”;我们这边出了点问题。请再试一次;
我得到一个错误: “我们这边出了点问题,请再试一次” 虽然我在代码中输入了真实的产品ID,但当我使用测试产品ID时,它是有效的 这是我的密码:Android inapp计费错误:“0”;我们这边出了点问题。请再试一次;,android,in-app-billing,Android,In App Billing,我得到一个错误: “我们这边出了点问题,请再试一次” 虽然我在代码中输入了真实的产品ID,但当我使用测试产品ID时,它是有效的 这是我的密码: BillingProcessor bp; ... bp = new BillingProcessor(this,"MY LICENSE KEY FROM GOOGLE PLAY CONSOLE HERE", this); ... bp.purchase(MainActivity.this,"com.new.ke"); 我用 应该是 bp.pur
BillingProcessor bp;
...
bp = new BillingProcessor(this,"MY LICENSE KEY FROM GOOGLE PLAY CONSOLE HERE", this);
...
bp.purchase(MainActivity.this,"com.new.ke");
我用
应该是
bp.purchase(MainActivity.this,"product_id");
product\u id
是您的google开发帐户中用于该项目的id
希望能有所帮助。当我在
setObfuscatedProfileId
和setObfuscatedAccountId
中发送一些测试数据时,发生了这种情况。我删除了测试数据并保留了一些有效数据,然后它又开始工作了(数据每次都是唯一的)
请编辑并询问a,并包括a。
bp.purchase(MainActivity.this,"product_id");
val flowParams = BillingFlowParams.newBuilder()
.setSkuDetails(skuDetails)
.setObfuscatedProfileId(userProfileId) //valid user profileId/some id
.setObfuscatedAccountId(id) // valid user account/some id
.build()
val response=
billingClient?.launchBillingFlow(activity, flowParams)