2017-01-27 3 views
2

Я пытаюсь понять связь между уведомлениями и процессами в андроиде:Android - Какова связь между процессами и уведомлениями?

  1. андроида процесс с активным уведомлением, но не открытая деятельности, не считается "cached" or "visible"? То есть будет ли андроид пытаться убить этот процесс бездействия или избавить его от активного уведомления?

  2. Если процесс IS был убит android, будет ли уведомление также очищено? Я предполагаю, что, потому что, когда я убиваю процесс через диспетчер приложений Android, его уведомления также исчезают.

ответ

0

Это то, что я узнал, на основе журналов:

  1. Уведомление не спасает процесс от гибели. Если Android неактивен в памяти, процесс будет очищен независимо от текущих уведомлений.
  2. Уведомление о очищенном процессе не удаляется, когда Android убивает процесс из-за проблем с памятью. Он очищает уведомления только в том случае, если вы вручную выполняете «Убойный процесс» с панели управления процессом управления Android.