PackageTrack
Sign in Get early access

app_info_flutter

A Flutter plugin to retrieve basic app information like name, package name, version, build number, and other app metadata.

2.0.0 56 downloads/mo #3714 most downloaded on pub.dev nagarritik/app_info_flutter

What this package is like to depend on

Last release 2 months ago

14 Jun 2026

Ships fairly regularly

a new release about every 4 weeks

Nearly every release is documented

notes for 4 of 4 stable releases

Nothing withdrawn

no release was ever pulled

6 months old

4 releases · first in 2026

4 releases in the last 12 months

see the full history below

Release timeline

4 releases · Feb 2026 to Jun 2026
Release Pre-release

Releases

latest 4
  1. 2.0.0 14 Jun 2026
    Release notes
    • BREAKING CHANGE: Upgraded build configuration to support modern Flutter's Built-in Kotlin specification (for compatibility with AGP 9.0+). Explicit Kotlin Gradle Plugin (KGP) declarations are removed.
    • Added getAppInfo() to retrieve all app metadata in a single method channel call, returning an AppInfoData instance to minimize serialization overhead.
    • Added getSignature() and getSignatures() to retrieve SHA-256 fingerprints of app signing certificates.
    • Added isPhysicalDevice() to check if the app is running on a physical device or emulator.
    • Added isStoreVersion() to check if the app was installed from a digital store.
    • Added getApkSize() to retrieve the size of the installation APK.
    • Added clearCache() to programmatically delete files in the app cache directory.
    • Updated example showcase app with Material 3 design and added demonstration widgets for all new features.
    Open source →
  2. 1.1.0 04 Apr 2026
    Release notes
    • Added getFirstInstallTime() to retrieve app first installation time as DateTime.
    • Added getLastUpdateTime() to retrieve app last update time as DateTime.
    • Added getBuildType() to retrieve build type (debug, release, profile) as enum.
    • Added getInstallerPackageName() to retrieve installer package name.
    • Added getAppIcon() to retrieve app icon as Uint8List.
    • Added getAppSize() to retrieve total app size in bytes.
    • Added getCacheSize() to retrieve cache size in bytes.
    • Added getTargetSdkVersion() to retrieve target SDK version.
    • Added getMinSdkVersion() to retrieve minimum SDK version.
    • Added getGrantedPermissions() to retrieve list of granted permissions.
    • Added getDeclaredPermissions() to retrieve list of declared permissions.
    • Added BuildType enum for type-safe build type handling.
    • Improved timestamp methods to return DateTime objects instead of raw milliseconds.
    • Enhanced Android implementation with better permission and build type detection.
    Open source →
  3. 1.0.1 04 Mar 2026
    Release notes
    • Added missing dartdoc comments to public APIs to improve pub.dev score.
    Open source →
  4. 1.0.0 21 Feb 2026
    Release notes
    • Initial release.
    • Added getAppName to retrieve the application name.
    • Added getPackageName to retrieve the package identifier/bundle ID.
    • Added getVersion to retrieve the project version.
    • Added getBuildNumber to retrieve the build/version code.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive