Я считаю, что только фреймворк имеет доступ к такого рода информации; Приложения Android практически не знают друг друга и не могут определить, что еще происходит в системе.
Однако, поскольку Android основан на Linux, может быть возможно получить некоторый объем информации вне платформы приложений Android, выполнив на устройстве команду ps
(список процессов).
Каждый процесс, запущенный в системе, идентифицируется по имени пакета. Но наличие элемента в списке процессов не обязательно означает использование. Например, фоновые службы показывают приложение как работающее, даже если пользователь не взаимодействует с ним. Аналогично, APK может содержать несколько логических приложений под одним и тем же именем пакета.