Ответ
Процесс в Android — это экземпляр приложения, выполняющийся в изолированном окружении. Каждое приложение запускается в своем процессе с отдельной виртуальной машиной (VM).
Особенности:
- По умолчанию у каждого приложения свой процесс (имя совпадает с пакетом).
- Можно задать свой процесс в
AndroidManifest.xmlчерез атрибутandroid:process. - Процессы с высоким приоритетом (например, с видимым
Activity) реже убиваются системой.
Пример:
<application
android:process=":custom_process">
<!-- Компоненты -->
</application>
Фоновые процессы могут быть завершены при нехватке памяти.