2013-06-26 1 views
5

私は雑誌の店を展開しています。すべてのユーザーのデバイスで利用できるよう購入された雑誌が必要です。だから、何とか情報を同期させる必要があります。私は、ユーザーのプレーマーケットアカウントによって同期することは論理的だと思います。IabHelperはどのGoogle Playアカウントを使用しますか?

Googleのアプリ内課金の実装例Preparing Your In-app Billing Applicationを調べたところ、アプリ内課金による最初のアプリを実行するのに十分なこの実装が簡単に見つかりました。

詰め込み:どのGoogle PlayアカウントでIabHelperが使用されますか?たとえば、端末にはいくつかのGoogleアカウントがあります。 IabHelperで選択するアカウントを指定するにはどうすればよいですか?

IabHelperを指すにはどのような方法がありますか?

+0

以下を確認してください – Maulik

答えて

0

ANSWER1:

あなたが持っているアカウントのいずれかを使用することができます。アプリケーションをテストするために、登録されたデバイス(最初のデバイスが起動したときにGoogleアカウントを設定)に1つのアカウントを使用することを忘れないでください。

ANSWER2:あなたのアプリケーションが公開される一方

他のユーザーがあなたの製品を見ることができます。プロダクトIDとベース64キーを使用して署名付きのapkファイルをアップロードして、アプリケーションとあなたの特定の製品IDがプレーストアであることを確認します。他のユーザーのいずれかがその製品を購入する間、彼のGoogleアカウントは購入した製品として登録されます。

EDIT:あなたがテストアカウントとデベロッパーコンソールアカウントは同じであってはならないことを覚えておいてください

もう一つ。

詳細情報が必要です。

ご希望の場合はお手数ですが、

+0

IabHelperでどのアカウントを使用したいのですか? 私のアプリは現在選択されているプレイアカウントで動作します。 もちろん、使用したすべてのアカウントをテストアカウントとして追加しました – TrueCH

+0

エミュレータで請求をテストすることができないため、私はあなたの携帯電話が持っている1つのアカウントを使用して回答しました。デバイスでテストする必要がありますので、アンドロイド携帯電話が起動している間に初めて携帯電話に入力したアカウントを使用する方が良いです。 – Maulik

+0

上記の私の編集した答えをチェックしてください。現在選択しているアカウントの問題は何ですか?選択したアカウントをデベロッパーコンソールに追加するだけで簡単にテストすることができます。 – Maulik

関連する問題