Articles of Firebase

E / DynamiteModule: не удалось загрузить класс дескриптора модуля: не нашел класс

ИСПРАВЛЕНО Обновить Firebase до 9.0.2 После того, как я обновил firebase до 9.0.0. (Теперь до 9.0.1) Я пытаюсь использовать CUSTOM AUTHENTICATION в firebase auth Эта ошибка возникает, когда мое приложение падает после него без каких-либо других ошибок, которые мы получаем. E/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor" on path: DexPathList[[zip file […]

Как поддерживать сервлет серфинга App Engine в Firebase

Я следую учебному курсу: https://cloud.google.com/solutions/mobile/firebase-app-engine-android-studio У меня все работает, и электронная почта отправляется каждые 2 минуты. Тем не менее, теперь я хочу расширить это, чтобы инициировать отправку электронной почты только после изменения данных на узле Firebase, не отправляя сообщение каждые 2 минуты. Чтобы проверить, я заменил файл cron.xml с: <?xml version="1.0" encoding="UTF-8"?> <cronentries> <cron> <url>/hello</url> […]

Зачем нам нужно использовать плагин google-services в BOTTOM для Firebase SDK?

На странице настроек SDK Firebase говорится: apply plugin: 'com.android.application' android { // … } dependencies { // … compile 'com.google.firebase:firebase-core:9.0.2' } // ADD THIS AT THE BOTTOM apply plugin: 'com.google.gms.google-services' Почему это? Имеет ли порядок?

Использовать Firebase DB с локальной БД

В моем приложении у меня есть SQLite db . Я хочу ввести синхронизацию между устройствами моих пользователей. Firebase DB выглядит как приемлемое решение, но Firebase DB – это облако db. Таким образом, я не могу использовать его в качестве локального db, если пользователь отклонит диалог auth и позволит ему использовать приложение, но без облачной синхронизации. […]

Как получить строку из firebase realtime db, содержащуюся в уникальном ключе

Я хочу получить строку из этого: , Но у него есть уникальный ключевой родитель. Как получить строку из db? Я пытался: firebaseAuth = FirebaseAuth.getInstance(); fUID =firebaseAuth.getCurrentUser().getUid(); itemsUrl ="https://nextweaverproject.firebaseio.com/users/" + fUID ; mDatabase = FirebaseDatabase.getInstance(); final DatabaseReference myRef = mDatabase.getReferenceFromUrl(itemsUrl); myRef.addChildEventListener(new ChildEventListener() { @Override public void onChildAdded(DataSnapshot dataSnapshot, String s) { Map<String, Object> td = (HashMap<String,Object>) […]

FirebaseUI auth рушится на android

Я пытаюсь получить аутентификацию, работающую с новым FirebaseUI . Я получаю следующую ошибку в LogCat 07-01 22:33:17.170 715-789/com.gmail.rixx.justin.cashcaddy I/OpenGLRenderer: Initialized EGL, version 1.4 07-01 22:33:17.234 715-715/com.gmail.rixx.justin.cashcaddy I/art: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.gms.auth.api.credentials.internal.zzf> 07-01 22:33:17.235 715-715/com.gmail.rixx.justin.cashcaddy I/art: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.gms.auth.api.credentials.internal.zzf> 07-01 22:33:17.242 715-715/com.gmail.rixx.justin.cashcaddy I/art: Rejecting re-init on previously-failed class java.lang.Class<com.google.android.gms.auth.api.credentials.internal.zze$3> 07-01 22:33:17.242 […]

Получите данные из Firebase в пределе, чтобы выполнить pull для обновления и загрузки большей функциональности

Но теперь я получаю все данные из FireBase за один раз. Что я хочу сделать, чтобы получать данные в LIMITS, как 15 записей за раз. Как и в первый раз, пользователь получает 15 записей из Firebase и когда пользователь загружает больше данных в нижней части / TOP экрана, более 15 записей должны поступать из Firebase […]

Firebase Cloud Messaging: лучшая практика

Я перехожу к Firebase Cloud Messaging, и у меня есть одно сомнение. Мое приложение должно отображать экран входа в систему при запуске, и если пользователь выполняет вход в другую учетную запись, я должен прекратить отправку уведомлений для более старого пользователя. Каков наилучший способ сделать это? Могу ли я заставить приложение обновить токен? Или мне нужно […]

Firebase извлекает данные от ребенка по ключу

Теперь то, что я пытаюсь сделать, – это получить всех детей, имеющих category стоимости shop Я пробовал этот код Firebase ref = new Firebase("https://top-africa.firebaseio.com/businesses/); ref.orderByChild("category").equalTo("shop"); ref.addChildEventListener(new ChildEventListener() { @Override public void onChildAdded(DataSnapshot dataSnapshot, String s) { Object ob = dataSnapshot.getValue(); System.out.println("There are " + dataSnapshot.getKey() + " blog posts==" + dataSnapshot.getValue()); } }); Но когда […]

Как пролистнуть для удаления на RecyclerView?

У меня есть страница истории, в которой отображаются запросы, которые пользователь принял или опубликовал. Я смог успешно поставить кнопку для пользователя, чтобы удалить всю историю, которую пользователь имеет. Теперь я хочу, чтобы пользователь мог удалять историю по одному, прокручивая ее. HistoryFragment.java RecyclerView rView; Button clear; DatabaseReference dRef; LinearLayoutManager llm; String id; View myView; @Nullable @Override […]

Intereting Posts
Полученные сообщения GCM AsyncTask внутри статического метода – хорошая практика кодирования? Как я могу добавить JAR в свой проект gradle? Android: Как получить доступ к AsyncTask из PendingIntent, созданного уведомлением в строке состояния? Настройка турецкого и английского языков: перевод турецких символов на латинские эквиваленты Лучшая альтернативная Android-библиотека SQLite? Android: проблема с newView и bindView в пользовательском SimpleCursorAdapter Как предотвратить создание Eclipse объекта fragment_main.xml Gradle релиз сборки все еще отлаживается? Тестирование ActiveAndroid с помощью Robolectric Я хочу измерить высоту ListView (getHight () = 0) Android Matrix, что возвращает getValues ​​()? Доступ к локальному хосту: порт с эмулятора Android Исключение android.content.res.Resources $ NotFoundException: файл res / drawable / my.xml из идентификатора ресурса с ресурсом Пользовательские переключатели, чтобы обеспечить функциональность, например, tabhost