0

私はアンドロイドアプリケーションでアプリ内購入のプロモーションコードを使用しようとしています。開発者の "billing_promotions"ページの "In-app Promotions"で定義されているものと同じです。しかし、それは正常に動作しません、私は私のアプリをアンインストールしているとき、私のプロモーションコードは動作しません。アプリケーションは再び購入ボタンを表示し、プロモーションコードは機能しません。既に使用されているプロモーションコードが表示されます。プロモーションコードを使用して購入したアプリを検出する方法どのように私はそれを解決することができます?Androidアプリでアプリ内購入のプロモーションコードを使用するには?

私はBroadcastReceiverを使用し、「IntentFilter - PURCHASES_UPDATED」を使用して、myPromoReceiverとしての私BroadcastReceiverを登録し、私の活動のonResume()メソッドを使用getPurchases()ではステップ 、私のonResume()メソッド内

マイアプリ内購入のプロモーションコード

私のアクティビティのonActivityResult()

onPause()メソッドのunRegisterReceiver(myPromoReceiver)。

まだ動作していないのですが、どのように解決できますか?私を助けてください。

+0

こんにちは@Rz解決策はありますか? –

答えて

-1

は慎重に、ここでの指示に従ってください: https://developer.android.com/training/in-app-billing/preparing-iab-app.html

ともサンプルコードを見て: https://github.com/googlesamples/android-play-billing/tree/master/TrivialDrive

あなたは慎重にそれに従うならば、それが動作するはずです。サンプルコードには既にPURCHASES_UPDATEDのbroadcastReceiverが実装されているため、これを行う必要はありません(IabBroadcastReceiver.javaに実装されています)。

幸運を祈る!

+0

なぜdownvote?どうか明らかにしてください。 – lenooh

関連する問題