Android InAPP purchase V3返回的物品不超过16件
我有一个带有inapp购买功能的Android应用程序。我的申请有150个购买项目。我使用iInapBillingService获取SKU列表的详细信息 我的示例代码如下:Android InAPP purchase V3返回的物品不超过16件,android,in-app-purchase,Android,In App Purchase,我有一个带有inapp购买功能的Android应用程序。我的申请有150个购买项目。我使用iInapBillingService获取SKU列表的详细信息 我的示例代码如下: ArrayList<String> skuList = new ArrayList<String>(); for (int i = 0; i < productId.length; i++) { skuList.add(productId[i]); } Bundle querySkus
ArrayList<String> skuList = new ArrayList<String>();
for (int i = 0; i < productId.length; i++) {
skuList.add(productId[i]);
}
Bundle querySkus = new Bundle();
querySkus.putStringArrayList(GET_SKU_DETAILS_ITEM_LIST, skuList);
try {
return mService.getSkuDetails(VERSION, mContext.getPackageName(),
ITEM_TYPE_INAPP, querySkus);
} catch (RemoteException e) {
LogUtils.e(TAG, String.valueOf(e.getMessage()));
e.printStackTrace();
}
ArrayList skuList=new ArrayList();
for(int i=0;i
如果我的productId.length在16项下返回,则我获得了所有购买项目。如果我尝试超过16项,它将返回空列表。我不知道为什么。有人和我有同样的问题吗
- 我检查了productId的名称
- 我重新订购了产品清单
- 我把日志打印出来