Есть ли способ отладить подключение базы данных firebase (Android)? Я использую очень простой пример (ничего не значительного, только два слушателя, которые прослушивают изменения), который проверяет значение /.info/connected
. В большинстве случаев он возвращает false и данные не синхронизируются. Иногда это работает, но не надежно.Отладка базы данных Firebase
У вас нет проблем с подключением к Интернету - Auth and Storage работает на телефоне, а другой телефон в той же сети может подключиться к базе данных просто отлично, поэтому я думаю, что он должен что-то делать с телефоном. Я тестирую Samsung XCover 3 (Lollipop, работает) и Wiko Sunset 2 (Kitkat, не работает).
Телефон Wiko действительно дешевый, может быть, это и есть причина?
Есть ли какие-либо функции, чтобы глубже проникать в firebase, которые могли бы указать мне на проблему? Метод onCancelled моего ValueEventListener не вызывается и сообщений журнала нет.
Журналы отладки Firebase очень подробно и, вероятно, предоставит некоторое объяснение проблемы соединения. Включить ведение журнала отладки с помощью 'FirebaseDatabase.getInstance(). SetLogLevel (Logger.Level.DEBUG)' и проверить вывод logcat –