Most visited

Recently visited

Added in API level 24

UidHealthStats

public final class UidHealthStats
extends Object

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


钥匙 HealthStats从返回 SystemHealthManager.takeUidSnapshot(int)SystemHealthManager.takeMyUidSnapshot() ,并 SystemHealthManager.takeUidSnapshots(int[])

Summary

Constants

int MEASUREMENT_BLUETOOTH_IDLE_MS

测量毫秒数的关键是蓝牙控制器闲置,但代表此uid打开。

int MEASUREMENT_BLUETOOTH_POWER_MAMS

用于测量此uid用于蓝牙的估计mA * ms数量的关键,也就是说,该时段内活动的毫秒数乘以mA电流。

int MEASUREMENT_BLUETOOTH_RX_BYTES

用于测量蓝牙无线电收到的此uid字节数的键。

int MEASUREMENT_BLUETOOTH_RX_MS

测量毫秒数的关键是蓝牙发射器正在接收该uid的数据。

int MEASUREMENT_BLUETOOTH_RX_PACKETS

通过蓝牙无线电测量此uid接收的数据包数量的关键。

int MEASUREMENT_BLUETOOTH_TX_BYTES

用于测量蓝牙无线电为此uid传输的字节数的关键。

int MEASUREMENT_BLUETOOTH_TX_MS

测量毫秒数的关键是蓝牙发射器正在为此uid发送数据。

int MEASUREMENT_BLUETOOTH_TX_PACKETS

用于测量蓝牙无线电为此uid传输的数据包数的关键。

int MEASUREMENT_BUTTON_USER_ACTIVITY_COUNT

用于测量由于由UID引起的物理按钮按压导致的用户活动事件的数量的关键。

int MEASUREMENT_CPU_POWER_MAMS

估计此uid使用的毫安微秒数。

int MEASUREMENT_MOBILE_IDLE_MS

测量毫秒数的关键是移动无线电控制器处于空闲状态,但代表此uid开启。

int MEASUREMENT_MOBILE_POWER_MAMS

测量此uid用于移动数据的估计mA * ms数量的关键,也就是说,该时段内活动毫秒数乘以mA电流的数量。

int MEASUREMENT_MOBILE_RX_BYTES

测量移动无线电收到的这个uid字节数的关键。

int MEASUREMENT_MOBILE_RX_MS

移动无线电发射机正在接收此uid数据的毫秒数测量的关键。

int MEASUREMENT_MOBILE_RX_PACKETS

测量移动无线电收到的这个uid数据包的数量的关键。

int MEASUREMENT_MOBILE_TX_BYTES

用于测量移动无线电为此uid传输的字节数的关键。

int MEASUREMENT_MOBILE_TX_MS

移动无线电发射机正在为此uid传输数据的毫秒数测量的关键。

int MEASUREMENT_MOBILE_TX_PACKETS

测量移动无线电为此uid传输的数据包数量的关键。

int MEASUREMENT_OTHER_USER_ACTIVITY_COUNT

测量由UID引起的软件生成的用户活动事件的数量的关键。

int MEASUREMENT_REALTIME_BATTERY_MS

此统计报告在设备使用电池时的挂钟时间内包括多少毫秒,包括屏幕开启和屏幕关闭时间。

int MEASUREMENT_REALTIME_SCREEN_OFF_BATTERY_MS

此统计报告在设备使用电池时的挂钟时间内包括多少毫秒,包括屏幕开启和屏幕关闭时间。

int MEASUREMENT_SYSTEM_CPU_TIME_MS

测量运行此uid的内核代码的CPU花费的毫秒数的关键。

int MEASUREMENT_TOUCH_USER_ACTIVITY_COUNT

用于测量由UID引起的触摸事件引起的用户活动事件数量的关键。

int MEASUREMENT_UPTIME_BATTERY_MS

此统计报告涵盖CPU在设备使用电池时正在运行的时间(包括开机和关机时间)多少毫秒。

int MEASUREMENT_UPTIME_SCREEN_OFF_BATTERY_MS

此统计报告涵盖CPU在设备使用电池时正在运行的时间(包括开机和关机时间)多少毫秒。

int MEASUREMENT_USER_CPU_TIME_MS

测量此uid运行用户空间代码的CPU所花费的毫秒数的关键。

int MEASUREMENT_WIFI_FULL_LOCK_MS

测量此uid持有完全wifi锁定的毫秒数的关键。

int MEASUREMENT_WIFI_IDLE_MS

测量毫秒数的关键是wifi控制器闲置,但代表此uid开启。

int MEASUREMENT_WIFI_MULTICAST_MS

测量此uid执行多播wifi流量的毫秒数的关键。

int MEASUREMENT_WIFI_POWER_MAMS

用于测量此uid用于wifi的估算的mA *毫秒数的关键,也就是说,该时段内的毫安电流乘以mA电流的毫秒数。

int MEASUREMENT_WIFI_RUNNING_MS

测量毫秒数的关键是WiFi控制器代表此uid处于活动状态。

int MEASUREMENT_WIFI_RX_BYTES

用于测量无线电收音机收到的这个uid字节数的关键。

int MEASUREMENT_WIFI_RX_MS

测量无线发射器正在接收该uid数据的毫秒数的关键。

int MEASUREMENT_WIFI_RX_PACKETS

通过wifi无线电测量此uid接收数据包的数量的关键。

int MEASUREMENT_WIFI_TX_BYTES

通过wifi无线电测量此uid传输的字节数的关键。

int MEASUREMENT_WIFI_TX_MS

测量无线发射器为此uid传输数据的毫秒数的关键。

int MEASUREMENT_WIFI_TX_PACKETS

用于测量由wifi无线电为此uid传输的数据包数量的关键。

int STATS_PACKAGES

对于每个共享此uid的APK, PackageHealthStats键为 PackageHealthStats键。

int STATS_PIDS

用于此uid的每个当前正在运行的进程的 PidHealthStats键(具有 PidHealthStats键)。

int STATS_PROCESSES

用于此uid的每个命名进程的 ProcessHealthStats键和 ProcessHealthStats键。

int TIMERS_JOBS

这个uid的 JobScheduler作业的定时器地图的关键。

int TIMERS_SENSORS

此uid的传感器使用情况地图的关键。

int TIMERS_SYNCS

同步适配器定时器映射的关键字,用于此uid所做的同步。

int TIMERS_WAKELOCKS_DRAW

TimerStat的关键是系统定义的唤醒锁被获取以允许应用程序在其他情况下无法进行绘制的时间(例如,

int TIMERS_WAKELOCKS_FULL

一个 full wake lock是一个 full wake lock被这个uid获得的时间。

int TIMERS_WAKELOCKS_PARTIAL

full wake lock是为此uid获取 full wake lock的次数。

int TIMERS_WAKELOCKS_WINDOW

int TIMER_AUDIO

这个uid完成音频播放的计数和持续时间的关键。

int TIMER_BLUETOOTH_SCAN

这个uid进行蓝牙扫描时的计数和持续时间的关键。

int TIMER_CAMERA

这个uid打开相机的计数和持续时间的关键。

int TIMER_FLASHLIGHT

这个uid打开手电筒的计数和持续时间的关键。

int TIMER_FOREGROUND_ACTIVITY

计时器的关键是计数和持续时间,从这个使用者的活动是前台活动。

int TIMER_GPS_SENSOR

用于GPS传感器应用的定时器的关键。

int TIMER_MOBILE_RADIO_ACTIVE

这个uid打开移动无线电的计数和持续时间的关键。

int TIMER_PROCESS_STATE_BACKGROUND_MS

当该uid处于“后台”进程状态时,计数器的计数和持续时间的关键。

int TIMER_PROCESS_STATE_CACHED_MS

当该uid处于“缓存”过程状态时,计数器的计数和持续时间的关键。

int TIMER_PROCESS_STATE_FOREGROUND_MS

当该uid处于“前景”进程状态时,计数器的计数和持续时间的关键。

int TIMER_PROCESS_STATE_FOREGROUND_SERVICE_MS

当该uid处于“前台服务”进程状态时,计数器的计数和持续时间的关键。

int TIMER_PROCESS_STATE_TOP_MS

当该uid处于“顶部”进程状态时,计数器的计数和持续时间的关键。

int TIMER_PROCESS_STATE_TOP_SLEEPING_MS

当该uid处于“最高睡眠”状态时,计数器和持续时间的关键。

int TIMER_VIBRATOR

这个uid有振动器打开的计数和持续时间的关键。

int TIMER_VIDEO

这个uid完成视频播放的计数和持续时间的关键。

int TIMER_WIFI_SCAN

这个uid完成的wifi扫描的计数和持续时间的关键。

Inherited methods

From class java.lang.Object

Constants

MEASUREMENT_BLUETOOTH_IDLE_MS

Added in API level 24
int MEASUREMENT_BLUETOOTH_IDLE_MS

测量毫秒数的关键是蓝牙控制器闲置,但代表此uid打开。

常量值:10020(0x00002724)

MEASUREMENT_BLUETOOTH_POWER_MAMS

Added in API level 24
int MEASUREMENT_BLUETOOTH_POWER_MAMS

用于测量此uid用于蓝牙的估计mA * ms数量的关键,也就是说,该时段内活动的毫秒数乘以mA电流。

常量值:10023(0x00002727)

MEASUREMENT_BLUETOOTH_RX_BYTES

Added in API level 24
int MEASUREMENT_BLUETOOTH_RX_BYTES

用于测量蓝牙无线电收到的此uid字节数的键。

常量值:10052(0x00002744)

MEASUREMENT_BLUETOOTH_RX_MS

Added in API level 24
int MEASUREMENT_BLUETOOTH_RX_MS

测量毫秒数的关键是蓝牙发射器正在接收该uid的数据。

常量值:10021(0x00002725)

MEASUREMENT_BLUETOOTH_RX_PACKETS

Added in API level 24
int MEASUREMENT_BLUETOOTH_RX_PACKETS

通过蓝牙无线电测量此uid接收的数据包数量的关键。

常量值:10058(0x0000274a)

MEASUREMENT_BLUETOOTH_TX_BYTES

Added in API level 24
int MEASUREMENT_BLUETOOTH_TX_BYTES

用于测量蓝牙无线电为此uid传输的字节数的关键。

常量值:10053(0x00002745)

MEASUREMENT_BLUETOOTH_TX_MS

Added in API level 24
int MEASUREMENT_BLUETOOTH_TX_MS

测量毫秒数的关键是蓝牙发射器正在为此uid发送数据。

常量值:10022(0x00002726)

MEASUREMENT_BLUETOOTH_TX_PACKETS

Added in API level 24
int MEASUREMENT_BLUETOOTH_TX_PACKETS

用于测量蓝牙无线电为此uid传输的数据包数的关键。

常量值:10059(0x0000274b)

MEASUREMENT_BUTTON_USER_ACTIVITY_COUNT

Added in API level 24
int MEASUREMENT_BUTTON_USER_ACTIVITY_COUNT

用于测量由于由UID引起的物理按钮按压导致的用户活动事件的数量的关键。 调用userActivity()重置用户活动倒数计时器,并保持屏幕亮起以供用户首选的屏幕开启设置。

常量值:10046(0x0000273e)

MEASUREMENT_CPU_POWER_MAMS

Added in API level 24
int MEASUREMENT_CPU_POWER_MAMS

估计此uid使用的毫安微秒数。

常量值:10064(0x00002750)

MEASUREMENT_MOBILE_IDLE_MS

Added in API level 24
int MEASUREMENT_MOBILE_IDLE_MS

测量毫秒数的关键是移动无线电控制器处于空闲状态,但代表此uid开启。

常量值:10024(0x00002728)

MEASUREMENT_MOBILE_POWER_MAMS

Added in API level 24
int MEASUREMENT_MOBILE_POWER_MAMS

测量此uid用于移动数据的估计mA * ms数量的关键,也就是说,该时段内活动毫秒数乘以mA电流的数量。

常量值:10027(0x0000272b)

MEASUREMENT_MOBILE_RX_BYTES

Added in API level 24
int MEASUREMENT_MOBILE_RX_BYTES

测量移动无线电收到的这个uid字节数的关键。

常量值:10048(0x00002740)

MEASUREMENT_MOBILE_RX_MS

Added in API level 24
int MEASUREMENT_MOBILE_RX_MS

移动无线电发射机正在接收此uid数据的毫秒数测量的关键。

常量值:10025(0x00002729)

MEASUREMENT_MOBILE_RX_PACKETS

Added in API level 24
int MEASUREMENT_MOBILE_RX_PACKETS

测量移动无线电收到的这个uid数据包的数量的关键。

常量值:10054(0x00002746)

MEASUREMENT_MOBILE_TX_BYTES

Added in API level 24
int MEASUREMENT_MOBILE_TX_BYTES

用于测量移动无线电为此uid传输的字节数的关键。

常量值:10049(0x00002741)

MEASUREMENT_MOBILE_TX_MS

Added in API level 24
int MEASUREMENT_MOBILE_TX_MS

移动无线电发射机正在为此uid传输数据的毫秒数测量的关键。

常量值:10026(0x0000272a)

MEASUREMENT_MOBILE_TX_PACKETS

Added in API level 24
int MEASUREMENT_MOBILE_TX_PACKETS

测量移动无线电为此uid传输的数据包数量的关键。

常量值:10055(0x00002747)

MEASUREMENT_OTHER_USER_ACTIVITY_COUNT

Added in API level 24
int MEASUREMENT_OTHER_USER_ACTIVITY_COUNT

测量由UID引起的软件生成的用户活动事件的数量的关键。 调用userActivity()重置用户活动倒数计时器,并保持屏幕亮起以供用户首选的屏幕开启设置。

常量值:10045(0x0000273d)

MEASUREMENT_REALTIME_BATTERY_MS

Added in API level 24
int MEASUREMENT_REALTIME_BATTERY_MS

此统计报告在设备使用电池时的挂钟时间内包括多少毫秒,包括屏幕开启和屏幕关闭时间。

常量值:10001(0x00002711)

MEASUREMENT_REALTIME_SCREEN_OFF_BATTERY_MS

Added in API level 24
int MEASUREMENT_REALTIME_SCREEN_OFF_BATTERY_MS

此统计报告在设备使用电池时的挂钟时间内包括多少毫秒,包括屏幕开启和屏幕关闭时间。

常量值:10003(0x00002713)

MEASUREMENT_SYSTEM_CPU_TIME_MS

Added in API level 24
int MEASUREMENT_SYSTEM_CPU_TIME_MS

测量运行此uid的内核代码的CPU花费的毫秒数的关键。

常量值:10063(0x0000274f)

MEASUREMENT_TOUCH_USER_ACTIVITY_COUNT

Added in API level 24
int MEASUREMENT_TOUCH_USER_ACTIVITY_COUNT

用于测量由UID引起的触摸事件引起的用户活动事件数量的关键。 调用userActivity()重置用户活动倒数计时器,并保持屏幕亮起以供用户首选的屏幕开启设置。

常量值:10047(0x0000273f)

MEASUREMENT_UPTIME_BATTERY_MS

Added in API level 24
int MEASUREMENT_UPTIME_BATTERY_MS

此统计报告涵盖CPU在设备使用电池时正在运行的时间(包括开机和关机时间)多少毫秒。

常量值:10002(0x00002712)

MEASUREMENT_UPTIME_SCREEN_OFF_BATTERY_MS

Added in API level 24
int MEASUREMENT_UPTIME_SCREEN_OFF_BATTERY_MS

此统计报告涵盖CPU在设备使用电池时正在运行的时间(包括开机和关机时间)多少毫秒。

常量值:10004(0x00002714)

MEASUREMENT_USER_CPU_TIME_MS

Added in API level 24
int MEASUREMENT_USER_CPU_TIME_MS

测量此uid运行用户空间代码的CPU所花费的毫秒数的关键。

常量值:10062(0x0000274e)

MEASUREMENT_WIFI_FULL_LOCK_MS

Added in API level 24
int MEASUREMENT_WIFI_FULL_LOCK_MS

测量此uid持有完全wifi锁定的毫秒数的关键。

常量值:10029(0x0000272d)

MEASUREMENT_WIFI_IDLE_MS

Added in API level 24
int MEASUREMENT_WIFI_IDLE_MS

测量毫秒数的关键是wifi控制器闲置,但代表此uid开启。

常量值:10016(0x00002720)

MEASUREMENT_WIFI_MULTICAST_MS

Added in API level 24
int MEASUREMENT_WIFI_MULTICAST_MS

测量此uid执行多播wifi流量的毫秒数的关键。

常量值:10031(0x0000272f)

MEASUREMENT_WIFI_POWER_MAMS

Added in API level 24
int MEASUREMENT_WIFI_POWER_MAMS

用于测量此uid用于wifi的估算的mA *毫秒数的关键,也就是说,该时段内的毫安电流乘以mA电流的毫秒数。

常量值:10019(0x00002723)

MEASUREMENT_WIFI_RUNNING_MS

Added in API level 24
int MEASUREMENT_WIFI_RUNNING_MS

测量毫秒数的关键是WiFi控制器代表此uid处于活动状态。

常量值:10028(0x0000272c)

MEASUREMENT_WIFI_RX_BYTES

Added in API level 24
int MEASUREMENT_WIFI_RX_BYTES

用于测量无线电收音机收到的这个uid字节数的关键。

常量值:10050(0x00002742)

MEASUREMENT_WIFI_RX_MS

Added in API level 24
int MEASUREMENT_WIFI_RX_MS

测量无线发射器正在接收该uid数据的毫秒数的关键。

常量值:10017(0x00002721)

MEASUREMENT_WIFI_RX_PACKETS

Added in API level 24
int MEASUREMENT_WIFI_RX_PACKETS

通过wifi无线电测量此uid接收数据包的数量的关键。

常量值:10056(0x00002748)

MEASUREMENT_WIFI_TX_BYTES

Added in API level 24
int MEASUREMENT_WIFI_TX_BYTES

通过wifi无线电测量此uid传输的字节数的关键。

常量值:10051(0x00002743)

MEASUREMENT_WIFI_TX_MS

Added in API level 24
int MEASUREMENT_WIFI_TX_MS

测量无线发射器为此uid传输数据的毫秒数的关键。

常量值:10018(0x00002722)

MEASUREMENT_WIFI_TX_PACKETS

Added in API level 24
int MEASUREMENT_WIFI_TX_PACKETS

用于测量由wifi无线电为此uid传输的数据包数量的关键。

常量值:10057(0x00002749)

STATS_PACKAGES

Added in API level 24
int STATS_PACKAGES

对于每个共享此uid的APK,带有 PackageHealthStats键的 PackageHealthStats键。

常量值:10015(0x0000271f)

STATS_PIDS

Added in API level 24
int STATS_PIDS

对于此uid的每个当前正在运行的进程, PidHealthStats键为 PidHealthStats键。

常量值:10013(0x0000271d)

STATS_PROCESSES

Added in API level 24
int STATS_PROCESSES

对于此uid的每个命名进程, ProcessHealthStats键为 ProcessHealthStats键。

常量值:10014(0x0000271e)

TIMERS_JOBS

Added in API level 24
int TIMERS_JOBS

这个uid的 JobScheduler作业的定时器地图的关键。

常量值:10010(0x0000271a)

TIMERS_SENSORS

Added in API level 24
int TIMERS_SENSORS

此uid的传感器使用情况地图的关键。 这些键是传感器手柄的字符串表示。

常量值:10012(0x0000271c)

TIMERS_SYNCS

Added in API level 24
int TIMERS_SYNCS

同步适配器定时器映射的关键字,用于此uid所做的同步。

常量值:10009(0x00002719)

TIMERS_WAKELOCKS_DRAW

Added in API level 24
int TIMERS_WAKELOCKS_DRAW

TimerStat的键是系统定义的唤醒锁被获取的时间,以允许应用程序在其他情况下无法进行绘制(例如在锁定屏幕或打盹屏幕上)。

常量值:10008(0x00002718)

TIMERS_WAKELOCKS_FULL

Added in API level 24
int TIMERS_WAKELOCKS_FULL

full wake lock是为此uid获取 full wake lock的时间。

常量值:10005(0x00002715)

TIMERS_WAKELOCKS_PARTIAL

Added in API level 24
int TIMERS_WAKELOCKS_PARTIAL

一个 full wake lock是一个 full wake lock被这个uid获取的时间。

常量值:10006(0x00002716)

TIMERS_WAKELOCKS_WINDOW

Added in API level 24
int TIMERS_WAKELOCKS_WINDOW

常量值:10007(0x00002717)

TIMER_AUDIO

Added in API level 24
int TIMER_AUDIO

这个uid完成音频播放的计数和持续时间的关键。

常量值:10032(0x00002730)

TIMER_BLUETOOTH_SCAN

Added in API level 24
int TIMER_BLUETOOTH_SCAN

这个uid进行蓝牙扫描时的计数和持续时间的关键。

常量值:10037(0x00002735)

TIMER_CAMERA

Added in API level 24
int TIMER_CAMERA

这个uid打开相机的计数和持续时间的关键。

常量值:10035(0x00002733)

TIMER_FLASHLIGHT

Added in API level 24
int TIMER_FLASHLIGHT

这个uid打开手电筒的计数和持续时间的关键。

常量值:10034(0x00002732)

TIMER_FOREGROUND_ACTIVITY

Added in API level 24
int TIMER_FOREGROUND_ACTIVITY

计时器的关键是计数和持续时间,从这个使用者的活动是前台活动。

常量值:10036(0x00002734)

TIMER_GPS_SENSOR

Added in API level 24
int TIMER_GPS_SENSOR

用于GPS传感器应用的定时器的关键。

常量值:10011(0x0000271b)

TIMER_MOBILE_RADIO_ACTIVE

Added in API level 24
int TIMER_MOBILE_RADIO_ACTIVE

这个uid打开移动无线电的计数和持续时间的关键。

常量值:10061(0x0000274d)

TIMER_PROCESS_STATE_BACKGROUND_MS

Added in API level 24
int TIMER_PROCESS_STATE_BACKGROUND_MS

当该uid处于“后台”进程状态时,计数器的计数和持续时间的关键。

常量值:10042(0x0000273a)

TIMER_PROCESS_STATE_CACHED_MS

Added in API level 24
int TIMER_PROCESS_STATE_CACHED_MS

当该uid处于“缓存”过程状态时,计数器的计数和持续时间的关键。

常量值:10043(0x0000273b)

TIMER_PROCESS_STATE_FOREGROUND_MS

Added in API level 24
int TIMER_PROCESS_STATE_FOREGROUND_MS

当该uid处于“前景”进程状态时,计数器的计数和持续时间的关键。

常量值:10041(0x00002739)

TIMER_PROCESS_STATE_FOREGROUND_SERVICE_MS

Added in API level 24
int TIMER_PROCESS_STATE_FOREGROUND_SERVICE_MS

当该uid处于“前台服务”进程状态时,计数器的计数和持续时间的关键。

常量值:10039(0x00002737)

TIMER_PROCESS_STATE_TOP_MS

Added in API level 24
int TIMER_PROCESS_STATE_TOP_MS

当该uid处于“顶部”进程状态时,计数器的计数和持续时间的关键。

常量值:10038(0x00002736)

TIMER_PROCESS_STATE_TOP_SLEEPING_MS

Added in API level 24
int TIMER_PROCESS_STATE_TOP_SLEEPING_MS

当该uid处于“最高睡眠”状态时,计数器和持续时间的关键。

常量值:10040(0x00002738)

TIMER_VIBRATOR

Added in API level 24
int TIMER_VIBRATOR

这个uid有振动器打开的计数和持续时间的关键。

常量值:10044(0x0000273c)

TIMER_VIDEO

Added in API level 24
int TIMER_VIDEO

这个uid完成视频播放的计数和持续时间的关键。

常量值:10033(0x00002731)

TIMER_WIFI_SCAN

Added in API level 24
int TIMER_WIFI_SCAN

这个uid完成的wifi扫描的计数和持续时间的关键。

常量值:10030(0x0000272e)

Hooray!