У меня есть встроенное приложение, на котором уже установлен Firebase.Я пытаюсь установить на него модуль firebase Crashlytics.
Я получил iOS для сборки и, похоже, что-то вроде отчетов для панели инструментов firebase, поскольку панель больше не запрашивает установку аварийных сбоев.Для Android я следовал этим инструкциям: https://rnfirebase.io/docs/v5.x.x/crashlytics/android и получил приложение для сборки, но в своем собственном коде, когда я пытаюсь использовать API (что-то вроде firebase.crashlytics (). Log ('привет там')) при инициализации приложения) iOS работает, как и ожидалось, но Android выдает «Must Initialize Fabric перед использованием singleton ()».
Я попытался обойти это с помощью метода здесь: https://github.com/corymsmith/react-native-fabric/issues/82, добавив
@Override
public void onCreate() {
super.onCreate();
Fabric.with(this, new Crashlytics());
}
/ android / app / src / main / java / host / exp / exponent/MainApplication.java file
Когда я пытаюсь сделать это, приложение не собирается и выдает ошибку:
error: cannot find symbol class Crashlytics
в строке (Fabric.with (this, new Crashlytics)());).Я не совсем уверен, куда идти дальше, поэтому некоторая помощь будет принята.