Чтобы иметь возможность использовать базу данных Firebase в реальном времени, вам необходимо добавить в ваш файл build.gradle
соответствующую зависимость:
implementation 'com.google.firebase:firebase-database:16.0.5'
Сервисы Google также необходимо добавить в качестве последней строки в вашем файле:
apply plugin: 'com.google.gms.google-services'
В этом случае выдается следующее сообщение:
unresolved reference: DatabaseReference
Исчезнет. Теперь, чтобы иметь возможность использовать эту строку кода:
mDatabase = FirebaseDatabase.getInstance().reference
Требуется два импорта:
import com.google.firebase.database.FirebaseDatabase;
import com.google.firebase.database.DatabaseReference;
Относительно второго:
unresolved reference: FloatingActionButton
Это кнопка плавающего действия Design Support, предоставленная Google, которая должна быть добавлена:
implementation 'com.android.support:design:27.1.1'
Это также означает, что вам нужно добавить импорт:
import android.support.design.widget.FloatingActionButton;