如何解决从Fabric迁移到Firebase Crashlytics
我正在从Android项目中的Fabric迁移到Firebase crashlytics,我已根据https://firebase.google.com/docs/crashlytics/get-started?platform=android#java
更改了所有gradle文件。但是在我的Google Analytics(分析)文件中,我已经导入了,我想将其转换为FirebaseAnalytics
import com.crashlytics.android.answers.Answers;
import com.crashlytics.android.answers.CustomEvent;
我已将导入更改为
import com.google.firebase.analytics.FirebaseAnalytics;
但不确定如何使用此代码
private static void logCrashlyticsEvent(String event,Map<String,String> map,App app,Settings settings,DeviceTools deviceTools,boolean addGenericData) {
CustomEvent analyticEvent = new CustomEvent(event); // Custom event needs changing
if (map != null){
for (Map.Entry<String,String> entry: map.entrySet()){
analyticEvent.putCustomAttribute(entry.getKey(),entry.getValue());
}
}
Answers.getInstance().logCustom(analyticEvent); // Answers needs changing
}
请提出解决方法
非常感谢
饶
解决方法
根据 Fabric to Firebase Crashlytics migration guide:
升级到 Firebase Crashlytics SDK 后,您将无法再使用 Fabric Answers 收集数据。要获取无崩溃用户和面包屑的指标,请改用 Google Analytics。请注意,您的历史答案数据无法迁移到 Firebase。
访问 Start using Google Analytics 了解如何将 Google Analytics 添加到您的应用中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。