まず、新しい IAB を提供してくれた Google に感謝します。これは、はるかに使いやすく、より完全な機能セットを備えています。
ただし、Google Play からの静的応答でテストすると、「小さな」問題が発生したと思います。
ガイドラインに従って実装例のヘルパー クラスを使用すると、テスト製品のいずれかで購入を開始した場合、アクティビティ onActivityResult で結果が返されないようです。
したがって、少し掘り下げた後、少なくともこれらの製品では、以前の実装の IN_APP_NOTIFY ブロードキャストをまだ開始しているようです。この問題でつまずいた人はいますか?
前もって感謝します
編集:
logcatで次の行を取得しました:
D/DfeApi(1367): [1] DfeRequest.deliverResponse: request=[[ ] https://android.clients.google.com/fdfe/details?doc=inapp:com.mobizy:android. test.購入したNORMAL 103】
編集:
わかりましたので、それは失敗でした。何が起こったかというと、onActivityResult を無視するコードパスがあったということです。それで修正され、機能しています...返信してくれてありがとう。