Запись данных в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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