次の方法で共有


UidHealthStats クラス

定義

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および 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
継承
UidHealthStats
属性

注釈

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

の Java ドキュメントandroid.os.health.UidHealthStats

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

フィールド

MeasurementBluetoothIdleMs

Bluetooth コントローラーがアイドル状態であったが、この uid の代わりにオンにされたミリ秒単位の測定のキー。

MeasurementBluetoothPowerMams

この uid で bluetooth に使用される mA*ms の推定数を測定するためのキー。つまり、その期間中の mA 電流のアクティビティ時間のミリ秒数です。

MeasurementBluetoothRxBytes

Bluetooth 無線でこの uid に対して受信したバイト数を測定するためのキー。

MeasurementBluetoothRxMs

Bluetooth 送信機がこの uid のデータを受信したミリ秒単位の測定のキー。

MeasurementBluetoothRxPackets

Bluetooth 無線によってこの uid に対して受信されたパケットの数を測定するためのキー。

MeasurementBluetoothTxBytes

Bluetooth 無線によってこの uid に送信されるバイト数の測定のキー。

MeasurementBluetoothTxMs

Bluetooth 送信機がこの uid のデータを送信していたミリ秒の測定のキー。

MeasurementBluetoothTxPackets

Bluetooth 無線によってこの uid に送信されるパケットの数を測定するためのキー。

MeasurementButtonUserActivityCount

UID によって発生する物理的なボタン押下によるユーザー アクティビティ イベントの数を測定するためのキー。

MeasurementCpuPowerMams

この uid で使用されるミリアンプマイクロエンドの数の推定値。

MeasurementMobileIdleMs

モバイル無線コントローラーがアイドル状態であったが、この uid に代わってオンにされたミリ秒数の測定のキー。

MeasurementMobilePowerMams

モバイル データに対してこの uid によって使用される mA*ms の推定数を測定するためのキー。つまり、その期間中の mA 電流のアクティビティ時間のミリ秒数です。

MeasurementMobileRxBytes

モバイル 無線でこの uid に対して受信したバイト数を測定するためのキー。

MeasurementMobileRxMs

モバイル無線送信機がこの uid のデータを受信したミリ秒の測定のキー。

MeasurementMobileRxPackets

モバイル 無線によってこの uid に対して受信されたパケットの数を測定するためのキー。

MeasurementMobileTxBytes

モバイル 無線によってこの uid に送信されるバイト数を測定するためのキー。

MeasurementMobileTxMs

モバイル無線送信機がこのuidのデータを送信していたミリ秒の測定の鍵。

MeasurementMobileTxPackets

モバイル 無線によってこの uid に送信されるパケットの数の測定のためのキー。

MeasurementOtherUserActivityCount

UID によって発生するソフトウェアによって生成されたユーザー アクティビティ イベントの数を測定するためのキー。

MeasurementRealtimeBatteryMs

この統計レポートでは、デバイスがバッテリに搭載されている間の、画面オン時間とスクリーンオフ時間の両方を含む、壁掛け時間がミリ秒で表示されます。

MeasurementRealtimeScreenOffBatteryMs

この統計レポートで、デバイスがバッテリー使用時の実時間 (スクリーンオフ時間のみを含む) でカバーされるミリ秒数。

MeasurementSystemCpuTimeMs

この uid のカーネル コードを実行している CPU によって費やされたミリ秒数を測定するためのキー。

MeasurementTouchUserActivityCount

UID によって発生するタッチ イベントによるユーザー アクティビティ イベントの数を測定するためのキー。

MeasurementUptimeBatteryMs

この統計レポートでは、デバイスがバッテリ使用時に CPU が実行されていた時間 (画面オン時間とスクリーンオフ時間の両方を含む) が何ミリ秒に及びます。

MeasurementUptimeScreenOffBatteryMs

この統計レポートでは、デバイスがバッテリ使用時に CPU が実行されていた時間 (画面のオフ時間のみを含む) が表示されるミリ秒。

MeasurementUserCpuTimeMs

この uid のユーザー空間コードを実行している CPU によって費やされたミリ秒数を測定するためのキー。

MeasurementWifiFullLockMs

この uid が完全な WiFi ロックを保持したミリ秒単位の測定のキー。

MeasurementWifiIdleMs

WiFi コントローラーがアイドル状態であったが、この uid の代わりにオンにされたミリ秒数の測定のキー。

MeasurementWifiMulticastMs

この uid がマルチキャスト Wifi トラフィックを実行していたミリ秒単位の測定のキー。

MeasurementWifiPowerMams

この uid で wifi に使用される mA*ms の推定数を測定するためのキー。つまり、その期間中の mA 電流の wifi アクティビティ時間のミリ秒数です。

MeasurementWifiRunningMs

この uid の代わりに Wifi コントローラーがアクティブだったミリ秒単位の測定のキー。

MeasurementWifiRxBytes

Wi-Fi 無線でこの uid に対して受信したバイト数を測定するためのキー。

MeasurementWifiRxMs

無線LAN送信機がこのuidのデータを受信していたミリ秒の測定のための鍵。

MeasurementWifiRxPackets

WiFi 無線によるこの uid に対して受信されたパケット数の測定のキー。

MeasurementWifiTxBytes

無線LAN無線によってこのuidのために送信されたバイト数の測定のためのキー。

MeasurementWifiTxMs

無線LAN送信機がこのuidのデータを送信していたミリ秒の測定のための鍵。

MeasurementWifiTxPackets

無線LAN無線によってこのuidのために送信されるパケットの数の測定のためのキー。

StatsPackages

この uid を共有する各 API のキーを持つ PackageHealthStats HealthStats のキー。

StatsPids

この uid に対して現在実行中の各プロセスのキーを持つ PidHealthStats HealthStats のキー。

StatsProcesses

この uid の名前付き各プロセスのキーを持つ ProcessHealthStats HealthStats のキー。

TimerAudio

この uid によって実行されるオーディオ再生の数と継続時間のタイマーのキー。

TimerBluetoothScan

この uid が Bluetooth スキャンを実行していた時間のカウントと期間のタイマーのキー。

TimerCamera

この uid がカメラをオンにした回数と継続時間のタイマーのキー。

TimerFlashlight

この uid が懐中電灯をオンにした回数と期間のタイマーのキー。

TimerForegroundActivity

この uid からのアクティビティがフォアグラウンドアクティビティだった場合のカウントと継続時間のタイマーのキー。

TimerGpsSensor

GPS センサーを使用するアプリケーションのタイマーのキー。

TimerMobileRadioActive

この uid に対してモバイル ラジオがオンにされた回数と期間のタイマーのキー。

TimerProcessStateBackgroundMs

この uid が "バックグラウンド" プロセス状態であった時間のカウントと継続時間のタイマーのキー。

TimerProcessStateCachedMs

この uid が "キャッシュされた" プロセス状態にあった時間のカウントと期間のタイマーのキー。

TimerProcessStateForegroundMs

この uid が "フォアグラウンド" プロセス状態にあったときのカウントと継続時間のタイマーのキー。

TimerProcessStateForegroundServiceMs

この uid が "フォアグラウンド サービス" プロセス状態であった時間のカウントと期間のタイマーのキー。

TimerProcessStateTopMs

この uid が "トップ" プロセス状態であった時間のカウントと継続時間のタイマーのキー。

TimerProcessStateTopSleepingMs

この uid が "トップ スリープ" プロセス状態であった時間のカウントと継続時間のタイマーのキー。

TimersJobs

この uid のジョブの Timers の android.app.job.JobScheduler マップのキー。

TimersSensors

この uid のセンサー使用状況のマップのキー。

TimersSyncs

この uid に対して行われた同期アダプター同期のタイマーのマップのキー。

TimersWakelocksDraw

システム定義のウェイクロックが取得された時刻の TimerStat のキー。それ以外の場合は (e.

TimersWakelocksFull

時刻の TimerStat のキー android.os.PowerManager#FULL_WAKE_LOCK full wake lock この uid に対して取得されました。

TimersWakelocksPartial

時刻の TimerStat のキー android.os.PowerManager#PARTIAL_WAKE_LOCK partial wake lock この uid に対して取得されました。

TimersWakelocksWindow

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

TimerVibrator

カウントと継続時間のタイマーのキー。この uid では、バイブレータがオンになっています。

TimerVideo

この uid によって実行されるビデオ再生の数と再生時間のタイマーのキー。

TimerWifiScan

この uid によって実行される Wifi スキャンの数と期間のタイマーのキー。

プロパティ

Class

この Objectランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
JniPeerMembers

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

PeerReference

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
Dispose(Boolean)

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
UnregisterFromRuntime()

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
IJavaPeerable.Finalized()

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
IJavaPeerable.JniManagedPeerState

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

GetJniTypeName(IJavaPeerable)

HealthStatsから返されるSystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)キー、SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()および SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[]).

適用対象