Android Billing Libraryを使用してアプリ内課金を実装しようとしています。静的なアプリ内応答、、、android.test.purchased
およびandroid.test.canceled
すべてandroid.test.refunded
正常に動作することを確認しました。
自分の製品 ID を使用して、PurchaseState.PURCHASED
動作することを確認しました。だけでなくRESTORE_TRANSACTIONS
。またPurchaseState.CANCELED
、注文が請求される前にキャンセルされた場合にのみ機能します。ただし、注文の請求後に購入をキャンセルまたは返金しても、アプリ内メッセージは受信されません。
logcat に理由が表示されません。これらのメッセージは、実際の払い戻しが返金されるまで送信されないのでしょうか? 何か他の理由でしばらく時間がかかるのでしょうか?それはテスト的なものですか、それともアイデアですか?