如何跟踪 Firebase 等应用内购买?

How to track in-app-purchases like Firebase?

我最近试用了 Firebase,它跟踪 in-app-purchases 效果很好。我希望实现类似的功能,以便我的图书馆也可以跟踪应用程序内购买,但无法找到很多开始的提示。 API doc 没有公开任何方法,这样图书馆就可以在不让应用程序的活动扩展我的自定义的情况下跟踪应用程序内购买 Activity。

如果有人知道如何在不拦截 Activity 的实现的情况下跟踪库中的应用内购买,请提供帮助。

在研究了网络和仅参考文档的解决方案后,我能够弄清楚是在您的库中创建一个 Base Activity,然后在 onActivityResult 中处理 transaction details,最后是应用程序的activities 需要扩展库基础 activity。

如果有人得到更好的答案,请在这里评论或回答,我很乐意接受。