EN | RU

package_info_plus_aurora

Original Readme.

Description

The Aurora implementation of package_info_plus.

A Flutter plugin for accessing information about the application package on Aurora OS. This plugin reads Aurora OS package manifest files to provide comprehensive application metadata including version information, package identifiers, and build details. Essential for applications that need to display version information, perform version checks, or implement update mechanisms on Aurora OS platform.

Quickstart: Basic Usage Example

import 'package:package_info_plus/package_info_plus.dart';

// Get package information
PackageInfo packageInfo = await PackageInfo.fromPlatform();

// Access standard package information
print('App Name: ${packageInfo.appName}');
print('Package Name: ${packageInfo.packageName}');
print('Version: ${packageInfo.version}');
print('Build Number: ${packageInfo.buildNumber}');

Features

  • Package Metadata Access - Read application name, version, and build information
  • Version Management - Support for version comparison and update checking
  • Build Information - Access to build numbers and release details

Contents

Installation and build

pubspec.yaml

dependencies:
  package_info_plus: 8.1.1
  package_info_plus_aurora:
    git:
      url: https://developer.auroraos.ru/git/flutter/flutter-community-plugins/package_info_plus_aurora.git

Compatibility

The plugin has been working correctly since the 5.0.0 version of the Aurora OS.

Terms of Use and Participation

The source code of the project is provided under the license, that allows it to be used in third-party applications.

To participate in the development of the project, please read the contributor agreement. If you plan to contribute your own source code to the project, you will need to accept the CLA agreement.

For information about contributors see AUTHORS.

Code of conduct is a current set of rules of the Open Mobile Platform which informs you how we expect the members of the community will interact while contributing and communicating.