我正在使用Google Play结算库进行应用内购买,现在我只是在实例化活动的onDestroy部分中销毁我的BillingManager对象(这是示例所示)。这是否意味着如果应用暂停,则结算管理器会保持开放式连接以进行结算,或者结算管理器是否会根据活动生命周期自动暂停/恢复自身?使用Admob广告时,我不得不在相应的活动生命周期方法中手动暂停和恢复它们,这就是为什么我想知道是否需要使用结算管理器完成相同的操作。
答案 0 :(得分:0)
结算经理对您有什么帮助?
我使用的是IInAppBillingService和ServiceConnection,我这样做只是谷歌指南推荐的,它运行良好。在onDestroy()中,服务是unBind。
销毁Activity实例时会调用onDestroy(),这意味着所有非静态数据(字段)都会被销毁,并且Billing Service连接应该断开连接。