ここで Android アプリ内課金のチュートリアルを見ています。
http://developer.android.com/guide/google/play/billing/billing_integrate.html
そして、iMarketBillingService を実装するための指示があります。しかし、ServiceConnection メソッドが実装されている別の例を見ました。
どれがいいですか?
私はこのようなことをしようとしているので、混乱しています:
Bundle request = makeRequestBundle("CHECK_BILLING_SUPPORTED");
Bundle response = mService.sendBillingRequest(request);
しかし、mService 変数がどうあるべきかわかりません。Android の Dungeons チュートリアルには、次のようなものがあります。private BillingService mBillingService;
しかし、私がこれをやろうとすると:
Bundle response = mBillingService.sendBillingRequest(request);
メソッド sendBillingRequest が BillingService に対して定義されていないという構文エラーが表示されます。
そのため、基本的に、使用する必要があるさまざまなサービスとインターフェイスで混乱しています。私にとって正しいアプローチが何であるかを理解するのを手伝ってください。
ありがとうございました!