Applications running in the background not only consume battery power, but can also slow down the smartphone. This is especially noticeable on devices with 2โ€“4 GB of RAM, where each extra app takes resources away from active tasks. However, not all users know how to completely see the list of open applications - many limit themselves to the standard task manager, which does not show everything.

In this article we will look at all possible ways to view running applications on Androidincluding hidden system tools, developer commands and third-party utilities. You will learn how to distinguish active processes from cached ones, why some apps do not appear in the multitasking menu, and how to forcefully close them without harming the system. The instructions are relevant for all versions of Android - from Android 8 Oreo to Android 15 (including shells MIUI, One UI, ColorOS and others).

1. Standard task manager (gesture or button)

The most obvious way is to use the built-in multitasking menu. On most modern smartphones it opens swipe up with a delay (if you have navigation buttons, click the square icon). However, there are nuances here:

  • ๐Ÿ“ฑ Pure Android (Pixel, Motorola, Nokia): swipe up from the bottom edge of the screen with a pause in the middle.
  • ๐Ÿค– Samsung One UI: swipe up from the right or left side of the bottom panel (depending on gesture settings).
  • ๐Ÿ”ด Xiaomi MIUI: swipe up + hold or double-click on the Home button (if buttons are enabled).
  • ๐Ÿ“ฒ Huawei EMUI: swipe up on both sides at the same time (for new models).

This menu displays only recently used applications, but not all background processes. For example, system services (com.android.systemui) or applications with notifications (Messenger, WhatsApp) may not appear here. To see them, go to the following methods.

๐Ÿ“Š Which method of opening the task menu works for you?
Swipe up with a pause
Recents button
Gesture on both sides
Another option
โš ๏ธ Attention: On some devices (for example, Samsung Galaxy S22+ s One UI 6.1) in the multitasking menu, by default, only the 5 most recent applications are shown. To see the full list, scroll the screen to the left or click on the three dots in the upper right corner.

2. The "Recent applications" section in the settings

If gestures or buttons do not work (for example, due to a launcher failure), you can use an alternative path through the settings:

  1. Open Settings โ†’ Applications.
  2. Select item Recent applications (or All applications โ†’ Filter โ†’ Running on some firmware).
  3. Here you will see a list indicating the time of last use and consumption batteries.

This method shows more processesthan the multitasking menu, but still does not display system services. But here you can immediately go to information about each application (permissions, cache, data) or force stop it.

Check the filter in the top menu (may be hidden)

Update the firmware (on older versions of Android this section was called โ€œRunningโ€)

Use search by settings (enter "running")

Reboot the device (sometimes helps with interface failures)-->

3. ADB commands for advanced users

If you need to see all processes, including system ones, you will need to connect to Android Debug Bridge (ADB). This method is suitable for developers or advanced users, as it requires command line skills.

Instructions:

  1. Enable USB debugging in Settings โ†’ About phone โ†’ Build number (press 7 times, then return in Settings โ†’ System โ†’ For developers).
  2. Connect the phone to the PC and run the command:
    adb shell dumpsys activity activities | grep "mResumedActivity"

    It will show the currently active application.

  3. For a complete list of processes, use:
    adb shell ps -A | grep -E 'u0_a[0-9]+'

    (filter by user applications).

In the output you will see PID (process ID), package name (com.example.app) and status. To forcefully close a process, use:

adb shell am force-stop com.example.app
โš ๏ธ Attention: Forcibly stopping system processes (for example, com.android.phone) can lead to loss of mobile connection or rebooting the device. Do not close processes whose names begin with android., com.qualcomm. or com.media..
How to find out which process belongs to which application?

Use command adb shell dumpsys package | grep "packageName", replacing packageName with the name from the list of processes. For example, for com.facebook.katana this will be Facebook.

4. Third-party monitoring applications

If standard methods do not suit you, you can install specialized utilities. not only show running applications, but also analyze battery consumption, RAM and network activity.

Application Functions Features Link (Play Market)
Greenify Background hibernation applications, activity analysis Requires root for full functionality com.oasisfeng.greenify
Simple Task Manager View and close tasks, widget on the desktop Without unnecessary water, easy interface com.balmuk.taskmanager
Developer Assistant ADB commands without a PC, process log For experienced users com.ramses.developerassistant
Servicely Control background services, automatic closing Works without root, but with limitations com.franco.servicely

When choosing a utility, pay attention to compatibility reviews some applications. (for example, Greenify) may not work correctly on Android 12+ due to background activity restrictions.

๐Ÿ’ก

Before installing third-party task managers, check their permissions If the application requests access to SMS, Contacts or Geolocations without an obvious reason - this is a reason to be wary.

5. Hidden system menus (for experienced ones). users)

Some firmwares (for example, MIUI or Flyme) have hidden menus that allow you to see more information about running processes. To open them, use the following codes:

  • ๐Ÿ”ข ##4636## โ€” displays usage status (tab Running services).
  • ๐Ÿ”ข *#9900# โ€” SysDump (on Samsung, shows logs of system processes).
  • ๐Ÿ”ข #0# โ€” test menu (on some devices contains information about the background).

B menu ##4636## go to the tab Running services. Here you will see:

  • ๐Ÿ“Š Foreground apps โ€” applications in the foreground.
  • ๐Ÿ”„ Background services โ€” background services.
  • ๐Ÿ—‘๏ธ Cached processes โ€” cached processes (can be closed without consequences).
โš ๏ธ Attention: Not all codes work on modern devices. Manufacturers often block access to these menus in new firmware. If nothing happens after entering the code, then the function is disabled.

6. Analysis through "For Developers"

The developer menu contains hidden tools. help track active processes without ADB. To enable it:

  1. Go to Settings โ†’ About phone โ†’ Build number.
  2. Click on Build number 7 times until the notification appears You have become a developer!.
  3. Go back to Settings โ†’ System โ†’ For developers.

Next use the following options:

  • ๐Ÿ› ๏ธ Do not save actions โ€” limits background activity (useful for saving battery).
  • ๐Ÿ“ˆ Process statistics โ€”shows CPU usage and memory in real time.
  • ๐Ÿ” GPU debugging - identifies applications that overload the graphics processor.

In the section Process statistics you will see full list of running applicationssorted by resource consumption. Here you can forcefully stop any process, but be careful - closing system services can lead to unstable operation of the device.

๐Ÿ’ก

The developer menu allows you not only to view processes, but also to limit their activity. For example, the option Limit background processes will help extend battery life by 10โ€“15%.

7. Features on different versions of Android

Methods of viewing running applications may differ depending on the OS version. Here are the key changes:

Android version Multitasking features Limitations
Android 8โ€“9 (Oreo, Pie) Task menu with horizontal scrolling, "Clear all" button Does not show system processes, limited number of elements
Android 10โ€“11 Vertical scrolling, grouping by project (on some devices) Blocking background activity for most applications
Android 12+ Adaptive task menu, integration with App Pairs (dual windows) Restricted access to ADB for third-party applications
Android 14โ€“15 Smart sorting by priority, predicting frequently used applications Closing background processes may require confirmation

Starting from Android 12, Google has tightened its background activity policy. Now many applications are automatically โ€œfrozenโ€ after closing, and their processes are not displayed in the standard task manager. To see them, you have to use ADB or the developer menu.

โš ๏ธ Attention: On Android 15 (beta version) a function has appeared Partial App Freezethat pauses unused applications, but stores them in memory. This can be misleading - such apps will not be visible in the active list, although technically they are running.

FAQ: Frequently asked questions

Why are some applications not shown in the multitasking menu?

This is due to Android optimization. The system hides:

  • ๐Ÿ”’ System services (for example, com.android.systemui).
  • ๐Ÿ“ฑ Applications with notifications (they work in the background, but are not shown as "tasks").
  • โšก Cached processes (preparing for quick startup).

To see them, use ADB or the developer menu.

Is it possible to close all background processes at once?

Yes, but it is not recommended to have it in the multitasking menu. button Clear all, but it:

  • โœ… Will close only user applications.
  • โŒ Will not affect system services (they will restart automatically).
  • โš ๏ธ May lead to loss of unsaved data in some applications.

For a complete cleanup, use the command:

adb shell am kill-all

But this will also restart the launcher and temporarily freeze interface.

How to find out which application consumes the most battery?

Go to Settings โ†’ Battery โ†’ Battery usage. Here you will see:

  • ๐Ÿ“Š Consumption graph by time.
  • ๐Ÿ”‹ Top applications energy consumption.
  • ๐Ÿ”„ Background activity (click on the application for details).

On Android 13+ an option has been added Limit background use โ€”it helps reduce battery consumption by 20-30%.

What to do if the multitasking menu does not open?

The problem may be related to:

  • ๐Ÿค– Launcher failure โ€” reboot the device or reset the launcher settings (Settings โ†’ Applications โ†’ Launcher โ†’ Storage โ†’ Clear cache).
  • ๐Ÿ”ง Incorrect gesture settings โ€”check in Settings โ†’ System โ†’ Gestures โ†’ Navigation.
  • ๐Ÿ› ๏ธ Damage to system files โ€”try updating the firmware or resetting the settings to factory settings.

If all else fails, use ADB or third-party task managers.

How to prevent an application from running in the background?

There are several ways:

  1. through the app settings:
    • Go to Settings โ†’ Applications โ†’ [Application name] โ†’ Battery.
    • Select Limited or Optimized Mode.
  • Via Greenify (requires root for full functionality).
  • Via ADB:
    adb shell cmd appops set com.example.app RUN_ANY_IN_BACKGROUND ignore
  • On Android 12+ some applications (for example, instant messengers) may ignore these restrictions due to exceptions for priority notifications.