UidHealthStats Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schlüssel für HealthStats
die Rückgabe von SystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)
, SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()
, und SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[])
.
[Android.Runtime.Register("android/os/health/UidHealthStats", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class UidHealthStats : Java.Lang.Object
[<Android.Runtime.Register("android/os/health/UidHealthStats", ApiSince=24, DoNotGenerateAcw=true)>]
type UidHealthStats = class
inherit Object
- Vererbung
- Attribute
Hinweise
Schlüssel für HealthStats
die Rückgabe von SystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)
, SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()
, und SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[])
.
Java-Dokumentation für android.os.health.UidHealthStats
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Felder
MeasurementBluetoothIdleMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die der Bluetooth-Controller im Leerlauf war, aber im Namen dieser UID aktiviert. |
MeasurementBluetoothPowerMams |
Schlüssel für eine Messung der geschätzten Anzahl von mA*ms, die von dieser Uid für Bluetooth verwendet wird, d. h. die Anzahl der Millisekunden der Aktivitätszeiten, die der MA-Strom während dieses Zeitraums darstellt. |
MeasurementBluetoothRxBytes |
Schlüssel für eine Messung der Anzahl der Bytes, die für diese UID vom Bluetooth-Radio empfangen werden. |
MeasurementBluetoothRxMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die der Bluetooth-Sender empfangen Daten für diese UID. |
MeasurementBluetoothRxPackets |
Schlüssel für eine Messung der Anzahl der Pakete, die für diese UID vom Bluetooth-Radio empfangen werden. |
MeasurementBluetoothTxBytes |
Schlüssel für eine Messung der Anzahl der Bytes, die für diese UID durch das Bluetooth-Radio übertragen werden. |
MeasurementBluetoothTxMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die der Bluetooth-Sender übertragen Daten für diese UID. |
MeasurementBluetoothTxPackets |
Schlüssel für eine Messung der Anzahl der Pakete, die für diese UID vom Bluetooth-Radio übertragen werden. |
MeasurementButtonUserActivityCount |
Schlüssel für eine Messung der Anzahl der Benutzeraktivitätsereignisse aufgrund physischer Tastendrücke, die durch die UID verursacht werden. |
MeasurementCpuPowerMams |
Eine Schätzung der Anzahl der Milliamp-Mikrosends, die von dieser UID verwendet werden. |
MeasurementMobileIdleMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die der mobile Funkcontroller im Leerlauf war, aber im Auftrag dieser UID aktiviert. |
MeasurementMobilePowerMams |
Schlüssel für eine Messung der geschätzten Anzahl von mA*ms, die von dieser UID für mobile Daten verwendet wird, d. h. die Anzahl der Millisekunden von Aktivitätszeiten, die der mA-Strom während dieses Zeitraums darstellt. |
MeasurementMobileRxBytes |
Schlüssel für eine Messung der Anzahl der Bytes, die für diese UID durch das Mobilfunkgerät empfangen werden. |
MeasurementMobileRxMs |
Schlüssel für eine Messung der Anzahl von Millsekunden erhielt der Mobilfunksender Daten für diese UID. |
MeasurementMobileRxPackets |
Schlüssel für eine Messung der Anzahl der Pakete, die für diese UID durch das Mobilfunkgerät empfangen werden. |
MeasurementMobileTxBytes |
Schlüssel für eine Messung der Anzahl der Bytes, die für diese UID durch das Mobilfunkgerät übertragen werden. |
MeasurementMobileTxMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die der Mobilfunksender übermittelte Daten für diese UID. |
MeasurementMobileTxPackets |
Schlüssel für eine Messung der Anzahl der Pakete, die für diese UID durch das Mobilfunkgerät übertragen werden. |
MeasurementOtherUserActivityCount |
Schlüssel für eine Messung der Anzahl von softwaregenerierten Benutzeraktivitätsereignissen, die durch die UID verursacht werden. |
MeasurementRealtimeBatteryMs |
Wie viele Millisekunden dieser Statistikbericht in der Wanduhrzeit erfasst, während sich das Gerät auf dem Akku befand, einschließlich bildschirm-on- und screen-off-Zeit. |
MeasurementRealtimeScreenOffBatteryMs |
Wie viele Millisekunden dieser Statistikbericht in der Wanduhrzeit erfasst, während sich das Gerät auf dem Akku befand, einschließlich der Nur-Bildschirm-Off-Zeit. |
MeasurementSystemCpuTimeMs |
Schlüssel für eine Messung der Anzahl von Millisekunden, die vom CPU-ausgeführten Kernelcode für diese UID ausgegeben werden. |
MeasurementTouchUserActivityCount |
Schlüssel für eine Messung der Anzahl der Benutzeraktivitätsereignisse aufgrund von Touchereignissen, die durch die UID verursacht werden. |
MeasurementUptimeBatteryMs |
Wie viele Millisekunden dieser Statistikbericht erfasst, dass die CPU ausgeführt wurde, während das Gerät auf dem Akku war, einschließlich Bildschirm-On- und Bildschirm-Off-Zeit. |
MeasurementUptimeScreenOffBatteryMs |
Wie viele Millisekunden dieser Statistikbericht deckt ab, dass die CPU ausgeführt wurde, während das Gerät auf dem Akku war, einschließlich nur bildschirmfreier Zeit. |
MeasurementUserCpuTimeMs |
Schlüssel für eine Messung der Anzahl von Millisekunden, die vom CPU-Ausgeführten Benutzerraumcode für diese UID ausgegeben werden. |
MeasurementWifiFullLockMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die diese UID eine vollständige WLAN-Sperre gehalten hat. |
MeasurementWifiIdleMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die der WLAN-Controller im Leerlauf war, aber im Namen dieser UID aktiviert. |
MeasurementWifiMulticastMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die diese UID für Multicast-WLAN-Datenverkehr ausgeführt hat. |
MeasurementWifiPowerMams |
Schlüssel für eine Messung der geschätzten Anzahl von mA*ms, die von dieser UID für WLAN verwendet wird, d. h. die Anzahl der Millisekunden der WLAN-Aktivität mal die mA-Strom während dieses Zeitraums. |
MeasurementWifiRunningMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die der WLAN-Controller im Namen dieser UID aktiv war. |
MeasurementWifiRxBytes |
Schlüssel für eine Messung der Anzahl der Bytes, die für diese UID durch das WLAN-Radio empfangen werden. |
MeasurementWifiRxMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die der WLAN-Sender empfangen Daten für diese UID. |
MeasurementWifiRxPackets |
Schlüssel für eine Messung der Anzahl der Pakete, die für diese UID durch das WLAN-Radio empfangen werden. |
MeasurementWifiTxBytes |
Schlüssel für eine Messung der Anzahl der Bytes, die für diese UID durch das WLAN-Radio übertragen werden. |
MeasurementWifiTxMs |
Schlüssel für eine Messung der Anzahl von Millsekunden, die der WLAN-Sender übertragen Daten für diese UID. |
MeasurementWifiTxPackets |
Schlüssel für eine Messung der Anzahl der Pakete, die für diese UID durch das WLAN-Radio übertragen werden. |
StatsPackages |
Schlüssel für eine HealthStats mit |
StatsPids |
Schlüssel für eine HealthStats mit |
StatsProcesses |
Schlüssel für eine HealthStats mit |
TimerAudio |
Schlüssel für einen Timer für die Anzahl und Dauer der Audiowiedergabe, die von dieser UID ausgeführt wird. |
TimerBluetoothScan |
Schlüssel für einen Timer für die Anzahl und Dauer des Zeitpunkts, zu dem diese UID Bluetooth-Scans ausgeführt hat. |
TimerCamera |
Schlüssel für einen Timer für die Anzahl und Dauer, für die diese UID die Kamera aktiviert hatte. |
TimerFlashlight |
Schlüssel für einen Timer für die Anzahl und Dauer, für die diese UID die Taschenlampe aktiviert hatte. |
TimerForegroundActivity |
Schlüssel für einen Timer für die Anzahl und Dauer, zu der eine Aktivität aus dieser UID die Vordergrundaktivierung war. |
TimerGpsSensor |
Schlüssel für einen Timer für die Anwendungen, die den GPS-Sensor verwenden. |
TimerMobileRadioActive |
Schlüssel für einen Timer für die Anzahl und Dauer, für die das Mobilfunkgerät für diese UID aktiviert wurde. |
TimerProcessStateBackgroundMs |
Schlüssel für einen Timer für die Anzahl und Dauer des Zeitpunkts, zu dem diese UID im Prozessstatus "Hintergrund" war. |
TimerProcessStateCachedMs |
Schlüssel für einen Timer für die Anzahl und Dauer des Zeitpunkts, zu dem diese UID im Prozessstatus "zwischengespeichert" war. |
TimerProcessStateForegroundMs |
Schlüssel für einen Timer für die Anzahl und Dauer des Zeitpunkts, zu dem diese UID im Prozessstatus "Vordergrund" war. |
TimerProcessStateForegroundServiceMs |
Schlüssel für einen Timer für die Anzahl und Dauer des Zeitpunkts, zu dem diese UID im Prozessstatus "Vordergrunddienst" war. |
TimerProcessStateTopMs |
Schlüssel für einen Timer für die Anzahl und Dauer des Zeitpunkts, zu dem sich diese UID im Status "top" des Prozesses befand. |
TimerProcessStateTopSleepingMs |
Schlüssel für einen Timer für die Anzahl und Dauer des Zeitpunkts, zu dem sich diese UID im Prozesszustand "Top sleeping" befand. |
TimersJobs |
Schlüssel für eine Zuordnung von Timern für die |
TimersSensors |
Schlüssel für eine Karte der Sensornutzung für diese UID. |
TimersSyncs |
Schlüssel für eine Zuordnung von Timern für die Synchronisierungsadaptersynchronisierungen, die für diese UID durchgeführt wurden. |
TimersWakelocksDraw |
Schlüssel für eine TimerStat für die Zeiten, in denen ein systemdefinierter Wakelock erworben wurde, damit die Anwendung zeichnen kann, wenn sie andernfalls nicht in der Lage wäre (e. |
TimersWakelocksFull |
Schlüssel für einen TimerStat für die Zeiten a |
TimersWakelocksPartial |
Schlüssel für einen TimerStat für die Zeiten a |
TimersWakelocksWindow |
Schlüssel für |
TimerVibrator |
Schlüssel für einen Timer für die Anzahl und Dauer, für die diese UID den Vibror aktiviert hatte. |
TimerVideo |
Schlüssel für einen Timer für die Anzahl und Dauer der Videowiedergabe, die von dieser UID ausgeführt wird. |
TimerWifiScan |
Schlüssel für einen Timer für die Anzahl und Dauer von WLAN-Scans, die von dieser UID durchgeführt werden. |
Eigenschaften
Class |
Gibt die Laufzeitklasse dieses Werts |
Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
JniIdentityHashCode |
Schlüssel für |
JniPeerMembers |
Schlüssel für |
PeerReference |
Schlüssel für |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
Methoden
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
Dispose() |
Schlüssel für |
Dispose(Boolean) |
Schlüssel für |
Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist. (Geerbt von Object) |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
ToArray<T>() |
Schlüssel für |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
UnregisterFromRuntime() |
Schlüssel für |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<>< (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
Schlüssel für |
IJavaPeerable.DisposeUnlessReferenced() |
Schlüssel für |
IJavaPeerable.Finalized() |
Schlüssel für |
IJavaPeerable.JniManagedPeerState |
Schlüssel für |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Schlüssel für |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Schlüssel für |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Schlüssel für |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Schlüssel für |
GetJniTypeName(IJavaPeerable) |
Schlüssel für |