Android In App Billing v3:获取价格不适用于非托管商品

时间:2013-02-27 12:22:34

标签: android billing in-app-purchase

我使用标准的Android IAB v3代码来检测启动时的商品价格。

但是,它不会为我的非托管项目返回任何SkuDetails,仅针对托管项目。

有什么想法吗?

static IabHelper.QueryInventoryFinishedListener mGotInventoryListener = new IabHelper.QueryInventoryFinishedListener()
{
    public void onQueryInventoryFinished(IabResult result,
            Inventory inventory)
    {
        if (result.isFailure())
        {
            return;
        }

        for (String sku : new String[]
        { "unmanaged_item1", "managed_item1" })
        {
            if (inventory.hasDetails(sku))
            {
                SkuDetails details = inventory.getSkuDetails(sku);
                Log.d(TAG, sku + ": " + details.getTitle() + "," + details.getPrice());
            }
        }
    }
};

1 个答案:

答案 0 :(得分:0)

  

在版本3中,管理所有应用内商品

http://developer.android.com/google/play/billing/api.html#consume