ApplicationStartInfo.StartupTimestamps Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Various clock monotonic timestamps in nanoseconds throughout the startup process.
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>
Property Value
This value cannot be null.
- Attributes
Remarks
Various clock monotonic timestamps in nanoseconds throughout the startup process. Note: different timestamps will be available for different values of getStartupState(): (Subsequent rows contain all timestamps of proceding states.) For STARTUP_STATE_STARTED, timestamp START_TIMESTAMP_LAUNCH will be available. For STARTUP_STATE_ERROR, no additional timestamps are guaranteed available. For STARTUP_STATE_FIRST_FRAME_DRAWN, timestamps START_TIMESTAMP_APPLICATION_ONCREATE, START_TIMESTAMP_BIND_APPLICATION, and START_TIMESTAMP_FIRST_FRAME will additionally be available. Timestamp START_TIMESTAMP_FULLY_DRAWN is never guaranteed to be available as it is dependant on devloper calling Activity.reportFullyDrawn.
Note: The timestamp START_TIMESTAMP_LAUNCH for starts of type START_COMPONENT_SERVICE may be incorrect in Build.VERSION_CODES.BAKLAVA and below.
Android reference for android.app.ApplicationStartInfo.getStartupTimestamps.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.