Size: a a a

Android Developers

2020 August 31

d

danilshik in Android Developers
Socket + Service (Foreground) использовать, чтобы гарантированно получать оповещения и передовать геолокацию?
источник

A

Andre in Android Developers
Quantum Harmonizer
любая сеть — это сокеты, но пуши FCM особенные)
я наводящий вопрос задаю)
источник

A

Andre in Android Developers
danilshik
Socket + Service (Foreground) использовать, чтобы гарантированно получать оповещения и передовать геолокацию?
можно так, надо именно сокеты или рест апи есть?
источник

QH

Quantum Harmonizer in Android Developers
Andre
можно так, надо именно сокеты или рест апи есть?
REST — это HTTP, а HTTP — это TCP-сокеты
источник

A

Andre in Android Developers
Quantum Harmonizer
REST — это HTTP, а HTTP — это TCP-сокеты
так ни кто не спорит, но в контексте андроида чуваку надо знать видать разницу
источник

d

danilshik in Android Developers
У меня просто 2 задачи:
1. Гарантированно и быстро получать ответ от сервера (новые заказы, изменения статусов и т.д). Чтобы работало при свернутом / закрытом приложении даже. Тут я думаю либо Service (foreground, чтобы не убило + Socket), либо просто Service ( + обычные запросы раз в N -секунд), Либо планировщик + запросы

2. Отправлять координаты раз в N - секунд. Те же варианты.

Имеются другие?

Сейчас получение информации идет через пуши, но они не гарантировано быстро, ну и всякие настройки могут блочить от ОС (MUI, EMUI и т.д)
источник

d

danilshik in Android Developers
Как я понимаю при использовании Service будет жрать дополнительно энергию
источник

ES

Egor Sigolaev in Android Developers
danilshik
У меня просто 2 задачи:
1. Гарантированно и быстро получать ответ от сервера (новые заказы, изменения статусов и т.д). Чтобы работало при свернутом / закрытом приложении даже. Тут я думаю либо Service (foreground, чтобы не убило + Socket), либо просто Service ( + обычные запросы раз в N -секунд), Либо планировщик + запросы

2. Отправлять координаты раз в N - секунд. Те же варианты.

Имеются другие?

Сейчас получение информации идет через пуши, но они не гарантировано быстро, ну и всякие настройки могут блочить от ОС (MUI, EMUI и т.д)
Обычный сервис умрет через минуту после смерти активити
источник

d

danilshik in Android Developers
Egor Sigolaev
Обычный сервис умрет через минуту после смерти активити
я же написал Foreground
источник

QH

Quantum Harmonizer in Android Developers
danilshik
Как я понимаю при использовании Service будет жрать дополнительно энергию
а ты хотел геолокацию, процессор и сеть за ноль энергии?)
источник

ES

Egor Sigolaev in Android Developers
danilshik
я же написал Foreground
"Либо просто Service", думал без форграунда
источник

d

danilshik in Android Developers
Quantum Harmonizer
а ты хотел геолокацию, процессор и сеть за ноль энергии?)
Я понимаю, но какой более оптимальный способ по потреблению.
источник

d

danilshik in Android Developers
Просто если через пуши, то по статистике у 25 % у нас оповещения прилетает дольше 6 секунд, а у некоторых через несколько часов
источник

S

Singular in Android Developers
https://pastebin.com/iNEzc5K8

Почему не тянутся либа Room?
источник

d

danilshik in Android Developers
Egor Sigolaev
"Либо просто Service", думал без форграунда
да, сорян, имел ввиду все тот же Foreground, чтобы система не прибила
источник

I

Ivan in Android Developers
класс RoomDatabase не импортирован
источник

S

Singular in Android Developers
Ivan
класс RoomDatabase не импортирован
Я думал его съел кто - то
источник

d

danilshik in Android Developers
WorkManager меньше потребляет, чем Service (Foreground)?
источник

AY

Arsen Yuri4 in Android Developers
все привет
источник

AY

Arsen Yuri4 in Android Developers
подскажите а есть ли кто то кто пробывал и  android и ios разработку ?
источник