Android应用内计费项目ID
长话短说:如果我在市场上测试我的应用内计费apk,我总是收到Android应用内计费项目ID,android,Android,长话短说:如果我在市场上测试我的应用内计费apk,我总是收到“RequestPurchase:RESULT\u ITEM\u UNAVAILABLE” 我觉得自己像个十足的傻瓜,没有办法解决它 我调用mBillingService.requestPurchase(“itemxx”,下称“),它可以与static test.purchased一起工作 但是,一旦我将签名的apk作为草稿上传到android market,它就无法找到我的预定义项目。Mybe在这一点上,正确的问题是:“市场上商品的I
“RequestPurchase:RESULT\u ITEM\u UNAVAILABLE”
我觉得自己像个十足的傻瓜,没有办法解决它
我调用mBillingService.requestPurchase(“itemxx”,下称“)
,它可以与static test.purchased一起工作
但是,一旦我将签名的apk作为草稿上传到android market,它就无法找到我的预定义项目。Mybe在这一点上,正确的问题是:“市场上商品的ID如何与您在应用程序中制作的ID相关”命名“
谁能给我一个提示,告诉我还有什么可以尝试或查找的
APP: itemxx -> Market: itemxx
APP: itemxx -> Market: package.name.itemxx
APP: package.name.itemxx -> Market: package.name.itemxx
APP: package.name.itemxx -> Market: itemxx
我为自己解决了这个问题。我使用此资源中的示例代码: ,谢谢你的邀请,布伦德尔先生 除了更改软件包名称以使其启动并运行外,应用程序中的ID和市场中的ID必须相同,就这么简单 所以我调用
billinghelp.requestPurchase(mContext,“item.hake”);
并使用IDItem.hake
为Android market中的应用程序创建一个项目
注意以下步骤:
祝你好运:D你解决了这个问题吗,我的一个朋友也有同样的问题。他的应用程序已签名,应用内购买已发布,并尝试过Google Mail和gmail帐户。我也有同样的问题。如果你有任何成功之处,请分享你的代码。我已经集成了PayPal。集成Google应用内计费要容易得多。糟糕的是r devs.抱歉。我仍然没有找到解决方案,还停留在其他工作中^^^^但如果我找到了,我会继续跟踪并发布解决方案。也许我应该注意,它适用于帐户电子邮件@googlemail.com,还有一些关于其他问题的声明指出,只有@gmail.com帐户才能访问市场。