【发布时间】:2014-10-16 13:26:24
【问题描述】:
我正在将 IAB v3 实施到我的应用程序中,并且我已完成以下步骤:
- 已将签名的 APK 发布到 Alpha 测试并添加了测试购买产品
- 创建了一个允许成为测试人员的 Google 群组,并在群组中添加了一个测试帐户
- 接受成为我设备的测试人员
- 将 TrivialDrive 示例中的示例代码放入我的应用程序中
IabHelper 设置正常,但显示没有 SKU。
所以现在我想弄清楚 IAB 功能可以通过什么软件包进一步开发。文档说包必须是 Google Play 版本,有人说你可以构建签名包但必须使用相同的密钥库来签名包。
用 Eclipse Run As Android 应用程序启动应用程序不是很快吗,这样我就可以查看日志并根据需要使用调试模式?
谢谢。
编辑
看起来购买可以通过简单地使用 Eclipse 启动应用程序来完成,不确定我从发布密钥库创建的调试密钥库是否对此有影响。 SKU id 必须在客户端/自己的服务器中硬编码,所以我误解了 IabHelper 查询部分。
【问题讨论】:
-
您是否在 Play 商店中为此应用创建了 sku ID?如果没有,则创建它并在您的项目中使用该 SKU Id。
-
嗯,所以示例代码只是查询已经拥有的项目?您是否必须为购买按钮硬编码 SKU id?