imei_getter 0.3.0 copy "imei_getter: ^0.3.0" to clipboard
imei_getter: ^0.3.0 copied to clipboard

A Flutter plugin to get device identifiers (IMEI on older Android, ANDROID_ID on newer Android, identifierForVendor on iOS) with proper permission handling.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.2.0 - 2024-01-01 #

Changed #

  • BREAKING: Renamed package from flutter_device_identifier to imei_getter.
  • Refactored to use Federated Plugin Architecture (Platform Interface).
  • Improved internal error handling and logging.
  • Updated documentation and examples.

Added #

  • imei_getter_platform_interface dependency.

0.1.0 - 2024-01-01 #

Added #

  • Initial release (as flutter_device_identifier)
  • Android support with IMEI reading for API < 29
  • Android fallback to ANDROID_ID for API 29+
  • iOS support with identifierForVendor
  • Permission checking and requesting methods
  • Comprehensive error handling
  • Example app demonstrating usage
  • Unit tests for Dart side
  • Complete documentation
1
likes
145
points
225
downloads

Publisher

verified publishergodfreylebo.dev

Weekly Downloads

A Flutter plugin to get device identifiers (IMEI on older Android, ANDROID_ID on newer Android, identifierForVendor on iOS) with proper permission handling.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on imei_getter

Packages that implement imei_getter