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