Запись данных в Firebase из фрагмента в Android StudioAndroid

Форум для тех, кто программирует под Android
Anonymous
Запись данных в Firebase из фрагмента в Android Studio

Сообщение Anonymous »

Итак, у меня есть класс фрагмента, и я пытаюсь записать данные в базу данных Firebase Realtime, используя приведенный ниже код в методе onCreateView(),

Код: Выделить всё

databaseReference = FirebaseDatabase.getInstance().getReference("CollectionName");
String id = databaseReference.push().getKey();
databaseReference.child(id).setValue(new myModel(param1, param2));
После запуска этого кода всякий раз, когда я пытаюсь записать данные, я получаю сообщение об ошибке ниже:

По умолчанию FirebaseApp не инициализирован в этом процессе . Обязательно сначала вызовите FirebaseApp.initializeApp(Context).

Эта ошибка указывает на строку, в которой я пытаюсь получить экземпляр из Firebase.< /p>
Теперь я попробовал много вещей, например, использование оператора ниже в методе onCreate(),

Код: Выделить всё

FirebaseApp.initializeApp(MainActivity.getContext());
Здесь MainActivity — класс, из которого загружается этот фрагмент.
Кроме того, у меня установлены все необходимые зависимости как в файлах градиентов на уровне модуля, так и на уровне проекта.

Подробнее здесь: https://stackoverflow.com/questions/641 ... oid-studio

Вернуться в «Android»