Firebase Crashlytics的一项有用功能是为会话设置用户ID,以便以后查找该特定用户的崩溃事件。
但是,它似乎无法在我的Android应用中正常工作。我正在用设备调试。这是我设备的DebugView:
通过Firebase Analytics对象上的setUserID正确设置了user_id的地方。
然后我触发了崩溃。但是...
找不到我的用户ID? (我可以找到我触发的崩溃。)
我什至不知道还要尝试什么,根据DebugView,用户ID是否已正确设置?
答案 0 :(得分:0)
好吧,它很简单:
FirebaseAnalytics.getInstance(this).setUserId(uuid); //错误 Crashlytics.setUserIdentifier(uuid); //正确
正在忽略“ FirebaseCrashlytics”与“ FirebaseAnalytics” https://firebase.google.com/docs/crashlytics/customize-crash-reports?platform=android
答案 1 :(得分:0)
在安装的应用程序首次崩溃后,您可以在 Firebase Crashlytics 中使用用户 ID 进行搜索
FirebaseCrashlytics.getInstance().setUserId(uuid);