ApplicationStartInfo.StartupTimestamps プロパティ

定義

スタートアップ プロセス全体を通じて、ナノ秒単位のさまざまなクロック モノトニック タイムスタンプ。

public System.Collections.Generic.IDictionary<Java.Lang.Integer,Java.Lang.Long> StartupTimestamps { [Android.Runtime.Register("getStartupTimestamps", "()Ljava/util/Map;", "", ApiSince=35)] get; }
[<get: Android.Runtime.Register("getStartupTimestamps", "()Ljava/util/Map;", "", ApiSince=35)>]
member this.StartupTimestamps : System.Collections.Generic.IDictionary<Java.Lang.Integer, Java.Lang.Long>

プロパティ値

この値は null にすることはできません。

属性

注釈

スタートアップ プロセス全体を通じて、ナノ秒単位のさまざまなクロック モノトニック タイムスタンプ。 注: getStartupState() の値ごとに異なるタイムスタンプを使用できます (後続の行には、処理状態のすべてのタイムスタンプが含まれます)。STARTUP_STATE_STARTEDの場合は、タイムスタンプSTART_TIMESTAMP_LAUNCHを使用できます。 STARTUP_STATE_ERRORの場合、追加のタイムスタンプは使用できません。 STARTUP_STATE_FIRST_FRAME_DRAWNの場合、タイムスタンプSTART_TIMESTAMP_APPLICATION_ONCREATE、START_TIMESTAMP_BIND_APPLICATION、およびSTART_TIMESTAMP_FIRST_FRAMEも使用できます。 タイムスタンプ START_TIMESTAMP_FULLY_DRAWNは、Activity.reportFullyDrawn を呼び出す devloper に依存するため、使用できる保証はありません。

注: START_COMPONENT_SERVICE型の開始のタイムスタンプ START_TIMESTAMP_LAUNCHは、Build.VERSION_CODESで正しくない可能性があります。BAKLAVA 以下。

android.app.ApplicationStartInfo.getStartupTimestampsの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象