I have integrated IAP in my android fireTV app . App contains a monthly subscription IAP .To check subscription expiration app calls "purchaseupdate "method on "onresume" of launching activity .But "onpurchaseupdate" method not called every time in onresume of launching activity when app opens .
When home key is used to exit from app , app returns to the last activity next time app opens.
1)Calling "purchaseupdate" method in onresume of every activities is complicated .
2)How can I make sure app will always call "onpurchaseupdate" method ?