AndroidInfoImpl
The AndroidInfoImpl
class providing an implementation of the AndroidInfo
interface. It retrieves detailed information about an Android device and its system environment.
Author
Swapnil Musale
See also
Properties
androidDeviceOrientation
lazy initialization of the DeviceOrientation object
androidDisplayMetrics
lazy initialization of the DisplayMetrics object
androidVersion
lazy initialization of the AndroidVersion object
androidVersionCode
lazy initialization of the VersionCode object
appContext
lazy initialization of the application context
bootloader
the version of the device bootloader
deviceOrientation
the current orientation of the device
displayMetrics
display metrics containing screen properties
fingerprint
the unique identifier for the build fingerprint
isPhysicalDevice
indicates whether the device is a physical device
manufacturer
the name of the device manufacturer
packageInfo
lazy initialization of the application's PackageInfo
packageManager
lazy initialization of the PackageManager for the app context
packageName
the package name of the application
supported32BitAbis
an array of supported 32-bit ABIs for the device
supported64BitAbis
an array of supported 64-bit ABIs for the device
supportedAbis
an array of supported ABIs for the device
systemFeatureList
a list of system features available on the device
VERSION_CODES
an enumeration of version codes
versionCode
the version code of the application or system
versionName
the version name of the application or system