1

まず、新しい 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 を無視するコードパスがあったということです。それで修正され、機能しています...返信してくれてありがとう。

4

2 に答える 2

0

AndroidManifest.xmlをクリーンアップしなかった可能性はありますか?2.0の実装では、さまざまなIABメッセージの受信者を登録する必要がありました。

3.0にアップグレードしたとき、すべてIabHelperによって処理されるため、これらのレシーバーを削除する必要がありました。

于 2013-01-02T03:34:06.763 に答える
0

うーん、それは私の経験ではありません。「購入した」製品は問題なく動作しているようです。FAKE カードが表示され、サンプル アプリの「ガス」を購入できます。ただし、ドキュメントでは言及されていないため、静的応答はおそらく実際にはサポートされていません。

于 2012-12-13T04:08:03.273 に答える