我不想向Firebase Analytics控制台发送任何特殊日志,只想检查用户在哪些屏幕上花费了更多时间等信息。
当我使用 AnalyticsTracker
时,必须在每个地方添加它,因此您可以使用 Tracker.xml
文件设置每个屏幕的具体名称。
官方文档如下:
将Firebase Analytics的依赖项添加到应用级别的
build.gradle
文件中:
compile 'com.google.firebase:firebase-core:9.2.1'
在活动顶部声明FirebaseAnalytics对象:
private FirebaseAnalytics mFirebaseAnalytics;
然后在
onCreate()
方法中初始化它:
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
所以我想我需要在每个页面中执行这个操作,是吗?
android:name=".MyApplication"
只是告诉 Android 应该使用MyApplication
类作为应用程序类。如果没有这个,你的自定义应用程序类将被忽略。是的,如果你想要记录额外的事件,你需要创建一个 getter。 - tobltobs