0

を使用して Google Play からダウンロードできるアプリがありますIn-app purchase

  1. サンプルの製品 IDandroid.test.purchasedを使用して Google Play から製品を購入しています。製品を購入してトースト メッセージThank you. Your item will appear shortlyを受け取ることはできますが、logcat メッセージと購入したアイテムが表示されません。これは私が使用しているコードです

    public Handler mTransactionHandler = new Handler() {
    public void handleMessage(android.os.Message msg) {
        Log.i(TAG, "Transaction complete");
        Log.i(TAG, "Transaction status: " + BillingHelper.latestPurchase.purchaseState);
        Log.i(TAG, "Item purchased is: " + BillingHelper.latestPurchase.productId);
    
        if (BillingHelper.latestPurchase.isPurchased()) {
            Log.i(TAG, " is purchased completed ");
            showItem();
        }
    };
    

    };

  2. 自分の製品 ID を使用して購入する場合、元のクレジット カード情報を提供する必要がありますか? 製品を購入するために、デバイスのプライマリ アカウントとしてテスト アカウントを使用しています。

4

1 に答える 1

1

ドキュメントによると、テスト用に独自の製品を購入するには、元のクレジットカードの詳細を提供する必要がありますが、資金調達 (お金の取引) はあちらでは行われません..テストアカウントからの仮想トランザクションのようです..

于 2012-12-06T05:10:37.850 に答える