Android中的应用内结算功能。确切的方式?

时间:2011-11-16 15:09:23

标签: android in-app-billing

我一直致力于在Android中为我正在构建的应用实施应用内结算。基本应用程序是免费的,应用内应用程序将付出代价。

我已经按照Android开发者网站中记录的实施方法进行了操作。但是,它仍然表示我可以在设备上未发布的模式下访问我在Android Market中创建的应用程序,该应用程序具有测试应用程序。但这似乎不起作用。

我目前的进展 我可以通过我的应用程序拨打结算服务,以便成功进行应用内结算。但回复说“错误:物品未找到” 我从我的基础应用程序请求的应用程序在未发布状态的Android市场中可用。其中有两个应用内应用。

我的问题

  1. 我在应用程序中提到了项目ID为com.karthik。这首先是正确的吗?或者我应该打电话给com.karthik.item.inapp1?
  2. 我应该在Android电子市场进行哪些更改?我在市场上添加了另一个电子邮件ID作为测试人员的电子邮件ID。我正在使用此设备在设备上测试此应用。
  3. 请帮助我!

    P.S。:我在论坛中检查了其他类似的问题。但他们没有帮助我!

3 个答案:

答案 0 :(得分:27)

这是清单:

  1. Sign .apk处于发布模式。
  2. Upload .apk是Google Play的“未公布草稿”。
  3. 为您的草稿应用上传products list
  4. 确保发布您的商品,但不是您的商品
  5. Install发布模式.apk到设备
  6. 使用test account
  7. 运行应用
  8. 在应用内购买商品

答案 1 :(得分:2)

我正在测试一个类似的应用(免费提供应用内结算),我必须发布项目,尽管该应用尚未发布。

答案 2 :(得分:0)

  1. 我在公共控制台(公钥)中将公钥更改为一个
  2. 还根据上述建议更改了代码
  3. 同时执行以上两种应用内结算工作。