ссылка на базу данных работает только по URL

# #android #firebase #firebase-realtime-database

Вопрос:

Когда я использую

 DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference();
 

для получения доступа к ссылке на базу данных при нажатии кнопки ничего не происходит. Но при использовании с URL Firebase, как показано ниже:

 new Firebase("https://newonlineapp-d8272-default-rtdb.firebaseio.com/
 

это хорошо работает. Но второй метод мне не подходит. Мне нужно работать по первому методу. Кто-нибудь знает, что мне делать?

Ответ №1:

Похоже, вы, возможно, загрузили файл google-services.json до того, как он включил URL-адрес базы данных. Если вы скачаете обновленный файл и используете его в своем приложении для Android, он должен получить URL-адрес базы данных оттуда.

Комментарии:

1. Я многое сделал в этом проекте. Теперь я могу загрузить его снова?

2. Да, на самом деле это просто данные конфигурации. Таким образом, на самом деле не имеет значения, сколько вы сделали в базе данных или других службах, но имеет значение, что вы повторно загружаете файл после первого создания каждой службы.

3. ОК. В любом случае, я узнал причину только от тебя. Большое спасибо.