Система управления приложениями в Android работает следующим образом:
- Запуск приложений через intent. habr.com Приложение создаёт сообщение (intent), которое указывает системе, что нужно «сделать» (например, открыть данный URL, написать письмо на данный адрес, позвонить на данный номер телефона или сделать фотографию). habr.com Система решает, какая активность (или другой компонент) будет его выполнять. habr.com
- Изолированное выполнение приложений. javarush.com Операционная система Android присваивает каждому приложению уникальный идентификатор пользователя. javarush.com После запуска каждое из них выполняется в своём процессе, в своей собственной виртуальной машине. javarush.com
- Запрос прав доступа. javarush.com При установке или запуске приложение запрашивает права, необходимые для доступа к интернету, телефонной книге или другим системным ресурсам. javarush.com Пользователь явным образом предоставляет эти права, иначе в действии будет отказано. javarush.com
Для более удобного управления приложениями можно использовать специальные приложения, например AppMgr III, Smart App Manager, App Manager или Glextor App Manager. lumpics.ru Они позволяют пакетно удалять приложения, распределять их по группам, сортировать по размеру данных, имени, дате установки, объёму кэша и другим параметрам. lumpics.ru