【发布时间】:2020-09-25 13:53:48
【问题描述】:
我正在我的 android 项目中从 Fabric 迁移到 Firebase crashlytics,我已根据 https://firebase.google.com/docs/crashlytics/get-started?platform=android#java 相应地更改了所有 gradle 文件
但在我的分析文件中,我有导入,我想将其转换为 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
}
请建议如何解决这个问题
非常感谢您的提前
饶
【问题讨论】:
标签: android firebase crashlytics crashlytics-android