Himars
Привет. Есть такая проблема: firebase push notifications не работают, если приложение смахнуто свайпом из recents. Если пути обхода этой проблемы?
Если не ошибаюсь, то есть возможность переопределить удаление из рисентов программно внутри вашего приложения. Вот встречал где-то похожее, но не помню именно где. Play music продолжает играть даже после удаления с ресентов
Himars
Посмотрите атрибуты <manifest> или <application>
KoBa4oG
Привет! Подскажите, пожалуйста, насколько трудоемкая задача прикрутить к приложению авторизацию по отпечатку пальца?
Dug
Привет! Подскажите, пожалуйста, насколько трудоемкая задача прикрутить к приложению авторизацию по отпечатку пальца?
Если надо быстро, то есть куча либ уже, которые вам с этим помогут. И быстро всё будет
Dug
ну да) Минут 10 думаю
Dug
максимум
Dug
(сам не делал, только смотрел когда-то есть ли такие либы)
KoBa4oG
спасибо )
Anonymous
Ребят, мне кажется вы сможете мне помочь. Вопрос такой, как можно скрыть использование эмулятора при использовании определенного приложения?
Andrey
Всем привет! Кто-нибудь работал с FirebaseJobDispatcher ? указываю Trigger.executionWindow(120, 240) Но вместо того, что бы задача выполнялась раз в 2-4 минуты, она бывает выполняется раз в 30-40 минут. Почему такое может быть?
Anonymous
То есть приложение чекаетЮ то что я использую эмулятор и блочит его
Anonymous
Траблы с ним, не хочет работать, какая то дичь с виртуальной машиной. А так разные эмули пробовал, все равно палят
Andrey
Там границы в минутах задаются?
в секундах, поэтому у меня и указано 120-240
Anonymous
Пробовал id chsnger, режим в самолете,впн, прокси, делать системным
Igor
https://medium.com/@drinfo/fuck-you-android-framework-ddbb02c4ae48
Anonymous
Видел одну тему, что разработчики могут палить как то, что приложение открыто с помощью эмулятора. Но как сук это скрыть)
Anonymous
Пожалуйста не игнорируйте, подскажите варики, чтоможно сделать)
Igor
Ну как сказать, мнение имеет право на жизнь
You
Пробовал id chsnger, режим в самолете,впн, прокси, делать системным
Ты узнай как приложение определяет эмулятор
Andrey
никто не поможет с FirebaseJobDispatcher ?
You
Скорее всего по строкам в build.prop
Himars
в секундах, поэтому у меня и указано 120-240
А можете прислать весь код создания джобы?
Igor
Ну в продакте вы не юзайте почти никакие библиотеки, так как рано или поздно всё выпиливается по мере роста проекта
Anonymous
Скорее всего по строкам в build.prop
Есть вариант, что по моб связи, но в режиме самолета так же в блок летит, я не могу понять в чем дело. А эти строки как то можно замаскировать?)
Anonymous
Рут тебе в помощь
Рут стоит, если че я не прогер)
You
Скачай где-нибудь build.prop editor, поставь на эмулятор и меняй нужные строки
Himars
Может быть так, что джоба постоянно перепланируется и не успевает запустится? Там строка .setReplaceCurrent(try) Вроде как в коде все хорошо.
You
Вот оно
Himars
True*
You
Для нескольких строк 3 надо а не одну
Andrey
Может быть так, что джоба постоянно перепланируется и не успевает запустится? Там строка .setReplaceCurrent(try) Вроде как в коде все хорошо.
даже если false поставить, то поведение аналогичное. Да и данный метод запускается только при старте приложения. А приложение почти весь день никто не трогает. Т.е. перепланировываться не должна.
Andrey
Может быть так, что джоба постоянно перепланируется и не успевает запустится? Там строка .setReplaceCurrent(try) Вроде как в коде все хорошо.
причем первые несколько раз запускается с нужным интервалом, а потом интервал начинает увеличиваться. Ночью вообще интервал вырос до 3 часов, потом снова до 30 минут упал
Himars
причем первые несколько раз запускается с нужным интервалом, а потом интервал начинает увеличиваться. Ночью вообще интервал вырос до 3 часов, потом снова до 30 минут упал
Чеснок говоря, не знаю что может быть. Может doze mode влияет на dispatcher? Нужно смотреть соцы диспетчера, так как есть случай когда какое то время (типо System.getCurrentMillis()) останавливается... Хз, сейчас нет времени у меня посмотреть
Himars
Честно* Сорцы*
Anonymous
Что дальше?)
Anonymous
Я извиняюсь за флуд, не шарю правда
You
Очень интересно... Действительно пустой файл?
Anonymous
Спасибо бро
You
Попробуй взять с реального девайса
Himars
спасибо, покопаю в этом направлении
Отпишитесь если выясните в чем дело
Alexander
Ребят кто-то делал multistate анимацию progress barа?
Alexander
Чтоб крутился кружочкек а потом например по какому-то событию трансформировался в галочку или крестик)
Alexander
Я вот думаю это мне нужно покадровку анимации просить у дизайнера и определять animated selector как то так?
Никита 🙃
Глупый вопрос, но ничего в голову не лезет. Есть метод который решает показать вью или схайдить. Как его лучше всего правильно назвать, что бы было понятно?)
You
toggleViewVisibility
Никита 🙃
Спасибо! Действительно подходит)
Никита 🙃
Слишком длинное. Как раз и хотел укоротить
Никита 🙃
Потому что этот метод как показывает, так и прячет
Никита 🙃
Ну а если вся логика - если вью Visible - убираем, иначе показываем. Но это вызывается в нескольких местах.
Никита 🙃
Как то так
Никита 🙃
Хах. Тогда надо иметь 3 метода?) 1 - показывать 2 - хайдить 3 - с проверкой?)
Никита 🙃
Ну да, спасибо за совет
Himars
Вы серьезно?
Himars
Зачем для хайда Вью делать отдельно метод?
Himars
Если конечно вы напрямую с windowManager не работаете, когда всегда нужно проверять приатачена вьюха к перенту или нет
Himars
.setVisibility это и так уже минималистично) Хотя если в методе нужны доп действия то лучше канешно вынести их в отдельный метод - это да
You
Спасибо! Действительно подходит)
Я просто детям в роддоме имена даю
roman G
Как сделать анимацию RecyclerView для каждого итема на экране? Мне нужно, чтобы они друг за другом по очереди выезжали
Artem
Google -> itemanimator
Himars
Clean/Rebuild?
Himars
Ах да 😂
François Leclercq
Поцоны, кто при руте получал кирпич?)
François Leclercq
Я леново пытался через разблокировку загрузчика. Вис падла
Maxim
Кто-то знает как фиксить?
Maxim
4.4
Anonymous
Парни гляньте плиз, где здесь палится эмулятор?