Android中的应用内计费。确切的方法是什么?

Android中的应用内计费。确切的方法是什么?,android,in-app-billing,Android,In App Billing,我一直在为我正在构建的应用程序在Android中实现应用内计费。基础应用程序将是免费的,应用程序内的应用程序将以一定的价格提供 我遵循了Android开发者网站上记录的实现方法。但它仍然说,我可以在设备上以未发布模式访问我在Android Market上创建的应用程序,该设备上有测试应用程序。但这似乎不起作用 我当前的进度 我能够从我的应用程序中调用计费服务以成功进行应用内计费。但是回复说“错误:找不到项目” 我从我的基础应用程序请求的应用程序在未发布状态的android market中可用。里

我一直在为我正在构建的应用程序在Android中实现应用内计费。基础应用程序将是免费的,应用程序内的应用程序将以一定的价格提供

我遵循了Android开发者网站上记录的实现方法。但它仍然说,我可以在设备上以未发布模式访问我在Android Market上创建的应用程序,该设备上有测试应用程序。但这似乎不起作用

我当前的进度 我能够从我的应用程序中调用计费服务以成功进行应用内计费。但是回复说“错误:找不到项目” 我从我的基础应用程序请求的应用程序在未发布状态的android market中可用。里面有两个应用程序

我的问题

  • 我在应用程序中提到了项目ID为com.karthik。首先,这是正确的吗?或者我应该称之为com.karthik.item.inapp1吗
  • 我应该在安卓市场做什么改变?我在市场上添加了另一个电子邮件ID作为测试人员的电子邮件ID。我正在用这个在设备上测试这个应用 请帮帮我


    p.S.:我已经检查了论坛中的其他类似问题。但是他们没有帮我

    我正在测试一个类似的应用程序(应用程序内付费免费),我必须发布这些项目,尽管该应用程序尚未发布。

    以下是清单:

  • .apk处于释放模式
  • 将.apk作为“未发布的草稿”提交给Google Play
  • 为您的草稿应用程序上载一个
  • 确保发布您的项目,但不要发布您的应用
  • 设备的释放模式.apk
  • 使用
  • 在应用程序中购买项目
  • 我在开发人员控制台中将公钥更改为1(公钥)
  • 还根据上述建议更改了代码

  • 在应用程序内进行上述两项操作后,计费工作正常。

    Ya!我成功了!用于测试应用内计费的帐户出现问题!谢谢你,大卫!这有帮助!:)使用测试帐户真的需要重置出厂设置吗?你不能使用你的发布者帐户,手机上的主要帐户必须是测试帐户。@DavidYKay你是对的,我也按照你提到的步骤签署了应用程序,然后制作了产品列表,但它没有,i don’我不能给我看我做的产品清单。为什么?你能帮我解决这个问题吗。谢谢…嗨,Amandeep,你应该将问题转移到另一个线程,但这可能是因为你需要在设备上创建项目列表。在Google Play/Android Market中发布项目只能启用IDs。客户端没有下载该列表。在Dungeons.java中添加了错误修复,并在以下帖子中解释了一些误导性错误: