Android 未找到应用内计费项目错误?

Android 未找到应用内计费项目错误?,android,in-app-purchase,Android,In App Purchase,我一直在尝试在我的应用程序中实现google play的应用内计费。我正在尝试实现示例应用程序并对其进行测试。我已经遵守了所有的程序,但我仍然无法从市场上购买任何产品或订阅。我的回答看起来 如下 09-17 19:38:31.902:E/截击(4314):[444]基本网络。性能请求:系统的意外响应代码500 在这件事上,谁能帮我一个忙吗?一个星期过去了,我的头都碎了 应用内计费系统非常脆弱,这就是为什么很多人会建议您使用。除此之外,您还应检查以下几点: 您是否在开发人员控制台中创建了项目 在

我一直在尝试在我的应用程序中实现google play的应用内计费。我正在尝试实现示例应用程序并对其进行测试。我已经遵守了所有的程序,但我仍然无法从市场上购买任何产品或订阅。我的回答看起来 如下

09-17 19:38:31.902:E/截击(4314):[444]基本网络。性能请求:系统的意外响应代码500


在这件事上,谁能帮我一个忙吗?一个星期过去了,我的头都碎了

应用内计费系统非常脆弱,这就是为什么很多人会建议您使用。除此之外,您还应检查以下几点:

  • 您是否在开发人员控制台中创建了项目
  • 在开发人员控制台和应用程序中,项目的id是否相同
  • 你的文章发表了吗
  • 您是否在发布项目后至少等待了几个小时
  • 您是否使用与您的开发人员帐户不同的Google帐户进行购买
  • 您是在真实设备上测试,而不是在模拟器上测试吗
  • 您使用的是签名的APK吗

如果这些问题中的任何一个被回答为“否”,您可能需要解决它。

谢谢您的回答。是的,我完成了你提到的所有步骤。但是我还是不明白前两步的意思,你能详细解释一下前两步对我的帮助吗。谢谢这是你上传应用的地方。你应该会看到你上传的应用程序列表。找到有问题的应用,然后单击其下方的“应用内产品”或“订阅”。这是您创建和发布项目的地方。你会给它一个id,比如“com.example.item”,你的应用程序代码应该请求它。再次强调,我强烈建议您使用AndroidBinlingLibrary,而不是编写自己的代码。是的,我现在使用的是它的工作库。还有一件事,我如何从google play检索购买详细信息,例如整个json或购买令牌。要访问此文件,您将使用的是“s
getTransactions
方法。我在billing controller类中尝试了getTransactions方法,但是我没有从该类中得到任何类型的响应。请您帮助我使用中的任何示例代码,这样会更有帮助。我也在处理订阅,我得到了与您所说的相同的错误。但是您解决了它。您能告诉我在哪里可以解决它吗我在订阅代码中输入了产品id?代码中是否需要此id。?