4

我正在尝试在我的应用中实施应用内计费。我正在使用地牢示例中的代码。

一切都很好,我可以购买。但是在我离开应用程序后,我收到错误“应用程序已停止工作”,并且在 LogCat 中我看到了。

05-10 14:33:22.293: E/AndroidRuntime(9568): java.lang.RuntimeException: 无法启动服务 com.package.name.BillingService@2beca0b0 with null: java.lang.NullPointerException

有人知道什么会导致这个问题吗?

edit-1:问题是 billingService 仍然处于活动状态。并且 onStart 正在尝试发送空意图(我可以通过 if null==intent 来解决这个问题,但不是这样)当我完成购买时我正在使用取消绑定。

谢谢。

4

0 回答 0