FLUTTER ECOSYSTEM

android_id

A Flutter plugin for getting the Android ID. Only for Android.

Latest version
0.6.0
30-day downloads
262K
Likes
151
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The android_id package is a Flutter plugin that provides access to the Android ID, a unique identifier assigned to each Android device. Designed specifically for Android, it allows developers to retrieve this ID for purposes such as device tracking, licensing, or analytics. The plugin is lightweight and integrates seamlessly into Flutter apps targeting Android platforms. It does not support iOS or other platforms. The source code is publicly available on GitHub for transparency and contribution.

Use cases
  • Device identification
  • App licensing
  • Analytics tracking
  • User session management
  • Debugging and testing
Key features
  • Simple API for retrieving Android ID
  • Android-only compatibility
  • Open-source with public repository
  • Minimal dependencies
  • Secure ID retrieval
Suitable for
  • Android-only apps
  • Device-specific features
  • Licensing systems
  • Analytics integration
Considerations
  • Not available on iOS or other platforms
  • Android ID may change if device is reset
  • Requires proper permissions in AndroidManifest.xml
  • Limited use for privacy-sensitive applications
Supported platformsAndroid

Install package

flutter pub add android_id

Categories

Source repository

Related projects