私が試しているのは何ですか?アプリ購入時:同じアカウントを持つ2台のデバイスで同じ購入アイテムが取得されない
X電子メールアドレスが設定された1台のAndroid端末でアイテムを購入しています。同じ電子メールアドレスが設定されている別のデバイスをチェックインするとき。最初のデバイスで購入したアイテムは別のデバイスで使用できなくなります。
私が試したことはありますか?
私が使用しようとしている:
inappBillingService.getPurchases(InAppBuyActivity.INAPPVERSION,
getPackageName(), "inapp", null);
とも使用してみました:
IabHelper.QueryInventoryFinishedListener mGotInventoryListener
= new IabHelper.QueryInventoryFinishedListener() {
public void onQueryInventoryFinished(IabResult result,
Inventory inventory) {
if (result.isFailure()) {
// handle error here
}
else {
// Not getting same purchased on both devices
}
}
};
を私はplaystoreバージョンの同じバージョン名とバージョンコードを有する署名済みAPKを生成しています。
なぜIabBillingHelperクラスを使用していないのですか? – azizbekian
@azizbekian secondはすでにIabHelper.QueryInventoryFinishedListenerを使用しています – SANAT
'IabBillingHelper'には' getPurchases() 'のようなものがあります。 – azizbekian