我在这里查看 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 变量应该是什么。在 Andoroid 的地下城教程中,他们有这个:private BillingService mBillingService;
但是当我尝试这样做时:
Bundle response = mBillingService.sendBillingRequest(request);
我收到一个语法错误,指出方法 sendBillingRequest 未为 BillingService 定义。
所以基本上我对我需要使用的不同服务和接口感到困惑。请帮助我了解对我来说正确的方法是什么。
谢谢!