0

我正在使用标准的 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());
            }
        }
    }
};
4

1 回答 1

0

在第 3 版中,所有应用内商品均受管理

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

于 2013-02-27T12:24:28.793 回答