ApplicationReport class

Information reported about an installed app.

Constructors

ApplicationReport({String? applicationSource, String? displayName, List<ApplicationEvent>? events, String? installerPackageName, List<KeyedAppState>? keyedAppStates, String? packageName, String? packageSha256Hash, List<String>? signingKeyCertFingerprints, String? state, String? userFacingType, int? versionCode, String? versionName})
ApplicationReport.fromJson(Map json_)

Properties

applicationSource String?
The source of the package. Possible string values are:
getter/setter pair
displayName String?
The display name of the app.
getter/setter pair
events List<ApplicationEvent>?
The list of app events which have occurred in the last 30 hours.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
installerPackageName String?
The package name of the app that installed this app.
getter/setter pair
keyedAppStates List<KeyedAppState>?
List of keyed app states reported by the app.
getter/setter pair
packageName String?
Package name of the app.
getter/setter pair
packageSha256Hash String?
The SHA-256 hash of the app's APK file, which can be used to verify the app hasn't been modified.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signingKeyCertFingerprints List<String>?
The SHA-1 hash of each android.content.pm.Signature (https://developer.android.com/reference/android/content/pm/Signature.html) associated with the app package.
getter/setter pair
state String?
Application state. Possible string values are:
getter/setter pair
userFacingType String?
Whether the app is user facing. Possible string values are:
getter/setter pair
versionCode int?
The app version code, which can be used to determine whether one version is more recent than another.
getter/setter pair
versionName String?
The app version as displayed to the user.
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