GraphicsStats class

Graphics statistics for the App.

The information is collected from 'adb shell dumpsys graphicsstats'. For more info see: https://developer.android.com/training/testing/performance.html Statistics will only be present for API 23+.

Constructors

GraphicsStats({List<GraphicsStatsBucket>? buckets, String? highInputLatencyCount, String? jankyFrames, String? missedVsyncCount, String? p50Millis, String? p90Millis, String? p95Millis, String? p99Millis, String? slowBitmapUploadCount, String? slowDrawCount, String? slowUiThreadCount, String? totalFrames})
GraphicsStats.fromJson(Map _json)

Properties

buckets List<GraphicsStatsBucket>?
Histogram of frame render times.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
highInputLatencyCount String?
Total "high input latency" events.
getter/setter pair
jankyFrames String?
Total frames with slow render time.
getter/setter pair
missedVsyncCount String?
Total "missed vsync" events.
getter/setter pair
p50Millis String?
50th percentile frame render time in milliseconds.
getter/setter pair
p90Millis String?
90th percentile frame render time in milliseconds.
getter/setter pair
p95Millis String?
95th percentile frame render time in milliseconds.
getter/setter pair
p99Millis String?
99th percentile frame render time in milliseconds.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
slowBitmapUploadCount String?
Total "slow bitmap upload" events.
getter/setter pair
slowDrawCount String?
Total "slow draw" events.
getter/setter pair
slowUiThreadCount String?
Total "slow UI thread" events.
getter/setter pair
totalFrames String?
Total frames rendered by package.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited