Алексей
Мне нужна помощь по пушас и файербейсу. У меня имеется такой JSON, который сервер отправляет для пушей { data: { type: 'reminder', _actionId: actionId, _clientId: client._id, name: client.name, phone: client.phone, address: client.address, expectedDate: action.expectedDate } } У меня имеется сервер на nodeJs, которые рассылает эти уведомления в зависимости от времени до совершения действия (звонка, встречи и т.д.) в том формате, в котором я тебе скинул. Я создал сервис, который наследуется от FirebaseMessagingService(). В методе onMessageReceived я беру map с data val dataPayload = remoteMessage?.data По известным ключам я получаю данные и на основе них генерю пуш уведомление с помощью NotificationBuilder и показываю его пользователям Я думал, что это будет работать когда приложение выключено или включено Подскажите как выводить такой пуш при незапущенном приложении?
Алексей
И должно работать даже когда приложение не запущено?
Алексей
Я пока не тестировал приложение. Мн заранее интересно узнать. Я почитал эту доку и смутился https://firebase.google.com/docs/cloud-messaging/concept-options#notifications_and_data_messages Что для выключенного и включенного приложения два типа сообщений
Алексей
А этот сервис будет работать при выключенном приложении?
Алексей
То есть в течение 20 секунд файербейс (даже у выключенного приложения) должен выдать нотификацию на основании присланных данных?
Алексей
*файербейс сервис в приложении
Алексей
Я конкретно про свой случай
ͬ̾ ́̚ ͧ̀҉͏͜ ̄ͩ ̱̬ ͧͩ Нармальный Чел Σ 🇳🇴
syntax error (code 1): , while compiling: SELECT * FROMmysentences3ORDER BY RANDOM() LIMIT 1
ͬ̾ ́̚ ͧ̀҉͏͜ ̄ͩ ̱̬ ͧͩ Нармальный Чел Σ 🇳🇴
дает такая ощибка вот мой код ниже
ͬ̾ ́̚ ͧ̀҉͏͜ ̄ͩ ̱̬ ͧͩ Нармальный Чел Σ 🇳🇴
String sql = "SELECT * FROM" + TABLE_NAME2 + "ORDER BY RANDOM() LIMIT 1";
ͬ̾ ́̚ ͧ̀҉͏͜ ̄ͩ ̱̬ ͧͩ Нармальный Чел Σ 🇳🇴
что здесь не правилно?
Изолированный
Пробелы добавь
ͬ̾ ́̚ ͧ̀҉͏͜ ̄ͩ ̱̬ ͧͩ Нармальный Чел Σ 🇳🇴
Пробелы добавь
да спасибо это решил )
Андрей
Всем привет, помогите подправить паттерн для регулярного выражения. Пттерн для 2х слов с пробелом между ними "\\b[A-Za-z]+ +[A-Za-z]\\b"
Mike
а что за \\b?
Ilya
а что за \\b?
https://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html
Ilya
туплю, спасибо
Да не за что:)
Kostya
подскажите, пожалуйста, из -за чего могут возникать такие ошибки при поппытки билда версии storeProductionStoreRelease
Kostya
Kostya
Kostya
Proguard
поподробнее можно?
Madiyar
Ребята привет
Madiyar
почему на android 9 media player не рабоает
Сергій
поподробнее можно?
Настрой правила прогарда для библиотек
Madiyar
Madiyar
стрим не запускается ругается постоянно
Директор цирка
почему на android 9 media player не рабоает
Потому что надо Exoplayer использовать
Vladimir
яндекс MapKit валятся с такой ошибкой Vladimir Kaushkin, [06.12.18 14:25] yandex::maps::runtime::async::internal::PackagedTaskCommon: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/api/Api$zzf;
Madiyar
спасибо)
Madiyar
буду пробовать
Anonymous
мда))
Anonymous
Оно само с первого раза работать может?
Anonymous
Запустить студию в Intelij
Anonymous
это говнище сразу не может работать
Anonymous
не качать же студию отдельно
Директор цирка
да и трафик, поди, платный
Anonymous
с каких это пор?
Anonymous
да и трафик, поди, платный
зачем качать две intelij?))
Mike
с каких это пор?
каждый раз, видя твой ник, думаю, что это спам
Директор цирка
зачем качать две intelij?))
действительно, долбай intellij
Директор цирка
чтобы поддерживали андроид из коробки!
Mike
мда))
основные хитрости: — импорти проект не за папку, а за build.gradle — снимай галку create separate modules per source set
Mike
в остальном идея отличается от студии только в лучшую сторону
Anonymous
в остальном идея отличается от студии только в лучшую сторону
ага,еще и без гей порно не умеет в jar собирать))
Anonymous
Нельзя было это настроить изначально?
Anonymous
Ладно, спам
Директор цирка
Нельзя было это настроить изначально?
для каждой работы - свой инструмент
Viktor
Как на Java в Android'е в 2018 году выполняются небольшие фоновые задачи с взаимодействием с UI?
Mike
тогда лучше асинктасков ещё ничего не придумали
Viktor
в проекте не используется Rx
Mike
в проекте не используется Rx
ну как же так, такая большая куча говна, а вы мимо обходите
hex
😂
ну как свежая
Konstantin
shut up and take my money!
voodoo
в android studio при создании проекта по дефолту стоит галочка mobile, там ещё можно добавить другие wear,tv. это платформа как я понимаю? если я хочу своё приложение и на теликах использовать, есть ли смысл включать tv?
Ivan
😂
Konstantin
котелок купил? )
Konstantin
https://phototass4.cdnvideo.ru/width/1020_b9261fa1/tass/m2/uploads/i/20140516/3733580.jpg
Madiyar
Madiyar
Подскажите пожалуйста что не так делаю
Семен
а как привязать ItemDecoration к скролу в RecyclerView? Просто при прокручивании списка они остаются на месте
Madiyar
player = ExoPlayerFactory.newSimpleInstance(this, trackSelector);
Madiyar
Запускаю в сервисе
Mike
Подскажите пожалуйста что не так делаю
пытаешься писать под андроид не зная джавы
Madiyar
пытаешься писать под андроид не зная джавы
ну я пытаюсь на практике учить
Mike
да
я бы предположил, что есть два списка, один поверх другого 🙃
Mike
ибо у меня декор работал без нареканий
voodoo
але народ, подскажите по андроид студио