# Print output for @column tags ?> SystemHealthManager - Android SDK | Android Developers

Most visited


Recently visited


SystemHealthManager

public class SystemHealthManager
extends Object

java.lang.Object
   ↳ android.os.health.SystemHealthManager


Provides access to data about how various system resources are used by applications.

Summary


Public methods

HealthStats takeMyUidSnapshot()

Return a HealthStats object containing a snapshot of system health metrics for the application calling this API.

HealthStats takeUidSnapshot(int uid)

Return a HealthStats object containing a snapshot of system health metrics for the given uid (user-id, which in usually corresponds to application).

HealthStats[] takeUidSnapshots(int[] uids)

Return a HealthStats object containing a snapshot of system health metrics for the given uids (user-id, which in usually corresponds to application).

Inherited methods

Public methods


takeMyUidSnapshot

public HealthStats takeMyUidSnapshot ()

Return a HealthStats object containing a snapshot of system health metrics for the application calling this API. This method is the same as calling takeUidSnapshot(Process.myUid()).

Returns
HealthStats A HealthStats object containing the metrics for this application. The keys for this HealthStats object will be from the UidHealthStats class.

takeUidSnapshot

public HealthStats takeUidSnapshot (int uid)

Return a HealthStats object containing a snapshot of system health metrics for the given uid (user-id, which in usually corresponds to application).

Parameters
uid int: User ID for a given application.

Returns
HealthStats A HealthStats object containing the metrics for the requested application. The keys for this HealthStats object will be from the UidHealthStats class.

See also:

takeUidSnapshots

public HealthStats[] takeUidSnapshots (int[] uids)

Return a HealthStats object containing a snapshot of system health metrics for the given uids (user-id, which in usually corresponds to application).

Parameters
uids int: An array of User IDs to retrieve.

Returns
HealthStats[] An array of HealthStats objects containing the metrics for each of the requested uids. The keys for this HealthStats object will be from the UidHealthStats class.

Browse this site in English?

You requested a page in English, but your language preference for this site is English.

Would you like to change your language preference and browse this site in English? If you want to change your language preference later, use the language menu at the bottom of each page.