flutter_device_info_plus library
Enhanced device information with detailed hardware specs and capabilities.
This library provides comprehensive device information including CPU details, memory specifications, display information, battery status, sensors, and more across all Flutter platforms.
Classes
- BatteryInfo
- Information about the device's battery status and health.
- DeviceInformation
- Comprehensive device information containing all available device details.
- DisplayInfo
- Information about the device's display and screen.
- FlutterDeviceInfoPlus
- Enhanced device information with detailed hardware specs and capabilities.
- FlutterDeviceInfoPlusPlatform
- The interface that implementations of flutter_device_info_plus must implement.
- MemoryInfo
- Information about the device's memory and storage.
- NetworkInfo
- Information about the device's network connectivity.
- ProcessorInfo
- Information about the device's processor and CPU capabilities.
- SecurityInfo
- Information about the device's security features and status.
- SensorInfo
- Information about available sensors on the device.
Enums
- SensorType
- Enumeration of sensor types available on devices.
Exceptions / Errors
- DeviceInfoBaseException
- Base exception class for device information errors.
- DeviceInfoException
- Exception thrown when device information cannot be retrieved.
- ParseException
- Exception thrown when device information parsing fails.
- PermissionException
- Exception thrown when device permissions are required but not granted.
- PlatformException
- Exception thrown when a platform-specific operation fails.
- UnsupportedFeatureException
- Exception thrown when a requested feature is not supported.