Size: a a a

Android Developers

2021 May 09

DM

Dmitriy Marchenko in Android Developers
я недавно ковырял приложение клиент + таксист... у них общая служба и две иконки и какбы два аппа на ней висят... я так понимаю это как раз про это. как ещё это можно использовать пока не придумал. равно также как затрудняюсь ответить зачем тут был процесс другой указан)
источник

DM

Dmitriy Marchenko in Android Developers
ладно спасибо... пойду тестить... вроде поведение адекватное уже)
источник

DM

Dmitriy Marchenko in Android Developers
да вы мне жизнь спасли. я третий день тут мучаю. уже даже ConcurrentHashMap освоил)
источник

QH

Quantum Harmonizer in Android Developers
Ничто не мешает одному приложению положить в лончер несколько активити. Они свободно уживаются в одном процессе.
источник

DM

Dmitriy Marchenko in Android Developers
я не буду сейчас врать в каком процессе там сервис... но я пока не придумал зачем предоставлена такая возможность. разве что создать сервак локальный для тестов)
источник

QH

Quantum Harmonizer in Android Developers
Потому что процессы умирают по отдельности. Классический пример — аудиоплеер: воспроизведение и форграунд сервис отдельно от гуя.
источник

DM

Dmitriy Marchenko in Android Developers
вот именно этого я пытался добиться в фореграунде... то есть апп закрыли но там висит задача. логи выводятся в шторку. всё шикарно. тоже самое с сервисом ссе - пришёл FCM или воркманагер сработал - получил всё что надо с серавака без аппа

и я тут плаваю надо мне два разных процесса или в одном всё делать. у меня много чего происходит за пределами аппа
источник

DM

Dmitriy Marchenko in Android Developers
даже скажу больше у меня 99% работы в фоне... апп только для настроек по сути
источник

QH

Quantum Harmonizer in Android Developers
Хз, я, честно говоря, профита от такого деления не вижу.
источник

DM

Dmitriy Marchenko in Android Developers
а я не пойму что я теряю если это один процесс?
источник

DM

Dmitriy Marchenko in Android Developers
у меня основная работа вынесена на воркманагер и фореграунд сервис... чел заходит в апп. ставит азадачу. синькает. и оно ему собирает инфу и выводит в шторку. зайдёт ли он в апп чтобы посмотреть подробности непонятно. разве что увидит что то потребное в найденном. а так всё делается из нотифаев
источник

DM

Dmitriy Marchenko in Android Developers
и какбы я предполагал что апп вообще молчит сутками. форкманагер синькает данные и то что нашёл показывает. если юзверю интересно то фореграунд и сбор подробностей. ну и виджет ещё запланирован на будущее
источник

DM

Dmitriy Marchenko in Android Developers
ну както так. у меня там одна активити и три фрагмента)
источник

DM

Dmitriy Marchenko in Android Developers
и вот надо ли мне отдельный процесс на это не соображу.... но сейчас больше проблем пока поймал)
источник

DM

Dmitriy Marchenko in Android Developers
Да, заработало! спасибо!
источник

DM

Dmitriy Marchenko in Android Developers
ларчик просто открывался)
источник

DM

Dmitriy Marchenko in Android Developers
эмм... а таки спрошу ещё: а coroutine + Flow можно юзать между процессами???
источник

MO

Michael Orlov in Android Developers
Нет
источник

DM

Dmitriy Marchenko in Android Developers
спасибо
источник

ME

Maks 🤘🏻 E-notty... in Android Developers
почему-то при saf при старте с ACTION_CREATE_DOCUMENT не показывает гугл диск. Чего ему надо?
источник