【发布时间】:2019-07-08 03:43:58
【问题描述】:
我想在我的项目中使用 Firebase Analytic。但我在阅读如何使用 Firebase Analytics 时遇到的三种方法感到困惑。
1 使用活动。 2 使用应用程序。 3 使用内容提供者。
我也有以下帖子的场景。
[问题]:调用-firebase-analytics-getinstance-every-time-vs-storing-instance Calling Firebase Analytic's getInstance() every time vs. storing instance as a static variable in Application class
[博客]:如何做-firebase-initialize-on-android https://firebase.googleblog.com/2016/12/how-does-firebase-initialize-on-android.html
所以,朋友们,我想知道在哪种情况下我们应该更喜欢以下方法。如果我使用 Activity 上下文与应用程序上下文,Activity 周期如何影响发布到 Firebase 的分析数据。我担心 Firebase 可能会使用导出有关生命周期或应用程序流程的上下文。
【问题讨论】:
-
我与上述帖子中的评论之一有同样的疑问。也就是说,“我担心 Firebase 可能会使用上下文来获取有关生命周期或应用程序流的信息。我读过的所有指南都只声明它应该放在 Activity 中”
标签: android performance firebase android-studio firebase-analytics