Вопрос по android-widget, android-service, android – Работает ли виджет Android в том же процессе, что и приложение?

7

Я хочу создать связанный сервис для своего приложения и хотел бы, чтобы он был доступен для использования виджетом в будущем, если я решу его создать. Чтобы решить, использовать ли Messenger или расширить Binder, мне нужно знать, работает ли виджет и соответствующее приложение в одном процессе?

Спасибо

Дэвид

Ваш Ответ

1   ответ
7

Да. Если в манифесте не указано иное (используяandroid:process="..."), все компоненты приложения (провайдеры виджетов, сервисы, действия, приемники широковещания) работают в одном процессе, используют одну и ту же виртуальную машину и работают в одном и том же пространстве памяти.

Тем не менееUI виджета приложения, определенного в видеRemoteViews структура, представленная процессом начального экрана (или процессом блокировки экрана в случае виджетов блокировки экрана).

Похожие вопросы