播放结算库:只要应用程序离开前台,是否需要销毁结算管理器?

时间:2017-10-23 19:14:34

标签: android google-play-services play-billing-library

我正在使用Google Play结算库进行应用内购买,现在我只是在实例化活动的onDestroy部分中销毁我的BillingManager对象(这是示例所示)。这是否意味着如果应用暂停,则结算管理器会保持开放式连接以进行结算,或者结算管理器是否会根据活动生命周期自动暂停/恢复自身?使用Admob广告时,我不得不在相应的活动生命周期方法中手动暂停和恢复它们,这就是为什么我想知道是否需要使用结算管理器完成相同的操作。

1 个答案:

答案 0 :(得分:0)

结算经理对您有什么帮助?

我使用的是IInAppBillingService和ServiceConnection,我这样做只是谷歌指南推荐的,它运行良好。在onDestroy()中,服务是unBind。

销毁Activity实例时会调用

onDestroy(),这意味着所有非静态数据(字段)都会被销毁,并且Billing Service连接应该断开连接。