3

我知道不应该直接实例化所有应用程序组件,我应该使用startServiceorbindServiceService. 但在 Google 示例中展示了如何实现应用内计费版本 2,我可以看到它Service是直接在 Dungeons.java 中的第 259 行创建的:

mBillingService = new BillingService();
mBillingService.setContext(this);

BillingService类扩展android.app.Service并在清单中注册为服务。

但是BillingService对象只是创建而不是绑定。所以我想知道这是官方样本中的错误还是真的适合本地服务的方式?

4

0 回答 0