【问题标题】:Android IAB v3 testing and buildingAndroid IAB v3 测试和构建
【发布时间】:2014-10-16 13:26:24
【问题描述】:

我正在将 IAB v3 实施到我的应用程序中,并且我已完成以下步骤:

  1. 已将签名的 APK 发布到 Alpha 测试并添加了测试购买产品
  2. 创建了一个允许成为测试人员的 Google 群组,并在群组中添加了一个测试帐户
  3. 接受成为我设备的测试人员
  4. 将 TrivialDrive 示例中的示例代码放入我的应用程序中

IabHelper 设置正常,但显示没有 SKU。

所以现在我想弄清楚 IAB 功能可以通过什么软件包进一步开发。文档说包必须是 Google Play 版本,有人说你可以构建签名包但必须使用相同的密钥库来签名包。

用 Eclipse Run As Android 应用程序启动应用程序不是很快吗,这样我就可以查看日志并根据需要使用调试模式?

谢谢。

编辑

看起来购买可以通过简单地使用 Eclipse 启动应用程序来完成,不确定我从发布密钥库创建的调试密钥库是否对此有影响。 SKU id 必须在客户端/自己的服务器中硬编码,所以我误解了 IabHelper 查询部分。

【问题讨论】:

  • 您是否在 Play 商店中为此应用创建了 sku ID?如果没有,则创建它并在您的项目中使用该 SKU Id。
  • 嗯,所以示例代码只是查询已经拥有的项目?您是否必须为购买按钮硬编码 SKU id?

标签: android in-app-billing


【解决方案1】:

这是用于测试应用内购买的示例 sku id。

static final String ITEM_SKU = "android.test.purchased";

这里有很好的教程。 http://www.techotopia.com/index.php/Integrating_Google_Play_In-app_Billing_into_an_Android_Application_%E2%80%93_A_Tutorial

【讨论】:

    猜你喜欢
    • 2013-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-10
    相关资源
    最近更新 更多