2012-02-27 10 views
7

アプリの開始時に、アプリ内商品が既に購入済みかどうかを確認する必要があります。アプリ内課金商品の確認方法は、アプリで既に購入済みですか?

ユーザーの確認方法は既に購入アプリを指定していますか?

アプリもアンインストールして再インストールすると機能しますが、この機能はアンドロイドAPIによって提供されるのでしょうか?すべての

誰でもステップは、このようにユーザーを再度購入していない製品については、以下のどの私を示唆し、我々はアプリ側でチェックして、我々はアプリのユーザーにいくつかの機能を与え、その後に購入することができます。..

おかげ

答えて

8

ファースト注文を維持するにはデータベースが必要です。次に、ユーザーがあなたのアプリをインストールするとき。ユーザーが購入したものをRESTORE_TRANSACTIONSで発行し、その結果をローカル・データベースに挿入する必要があります。あなたはこのリンクでもっと読むことができます。キーワードRESTORE_TRANSACTIONS

+0

ためhttp://developer.android.com/guide/market/billing/billing_overview.html

検索(私はアプリ内課金http://blog.blundell-apps.com/simple-inapp-billing-payment/に行うには、次のコードサンプルを使用しましたが、私はrestoreTransactionInformationを呼び出したときロングノンス)メソッドは、コードサンプルで与えられた、既に購入しているアイテムを取得することができません。既に購入済みの製品IDをどこから返すか分かりません。 – AndroidDev

+0

この情報を保存する予定ですデータベースの代わりにメモリに格納します。これに問題はありますか? –

関連する問題