Google Play帐单:关闭应用程序后如何检查订阅状态? (例如,来自背景的BroadcastReceiver)

时间:2020-02-25 17:13:44

标签: java android in-app-billing android-billing play-billing-library

我的应用程序中有订阅(具有7天的免费试用期)。

我想在一个星期后付款时登录我的分析工具,也就是说,他没有在7天免费试用期内退订。

即使应用已关闭,我也要记录此事件。

为此,我每天都会启动一个BroadcastReceiver(即使该应用程序已关闭),以便显示本地通知。

我要从此BroadcastReceiver检查是否有7天以上的订阅处于活动状态,如果是,则记录此事件。

如何查看来自BroadcastReceiver的订阅状态?

注意:我不使用最新的GPlay计费版本(于2019年底发布),而是之前的版本(请参阅this version of TrivialDrive,这正是我在应用中执行的实现)

我的问题主要是the MainViewController of the TrivialDrive example是用Activity而不是BroadcastReceiver初始化的。

有什么主意我该怎么做?谢谢!

0 个答案:

没有答案
相关问题