anco_env 0.2.2 copy "anco_env: ^0.2.2" to clipboard
anco_env: ^0.2.2 copied to clipboard

PlatformAndroid

A Flutter plugin for detecting the HarmonyOS (Anco) environment and collecting comprehensive system environment information.

anco_env #

pub package

A Flutter plugin for detecting the HarmonyOS (Anco) environment and collecting comprehensive system environment information.

English | 简体中文

Features #

  • HarmonyOS Detection: Detect if the app is running in the HarmonyOS Anco (Android Compatibility) environment.
  • Environment Info: Collect detailed system information, including android.os.Build fields, system properties, and specific file/package existence.
  • System Properties: Retrieve specific Android system properties via reflection.

Getting Started #

Installation #

Add anco_env to your pubspec.yaml:

dependencies:
  anco_env: ^0.2.2

Usage #

Detect HarmonyOS Anco

bool isAnco = await AncoEnv.isHarmonyAnco();
print('Is HarmonyOS Anco: $isAnco');

Get Comprehensive Environment Info

Map<String, dynamic> envInfo = await AncoEnv.getEnvInfo();
print('Environment Info: $envInfo');

anco_env (简体中文) #

一个用于检测鸿蒙 (HarmonyOS Anco) 环境并收集详细系统环境信息的 Flutter 插件。

功能特性 #

  • 鸿蒙检测:由于 Anco 是华为 HarmonyOS 的安卓兼容层,该插件可以检测应用是否运行在鸿蒙系统的 Anco 环境中。
  • 环境信息收集:收集详细的系统信息,包括 android.os.Build 字段、系统属性、特定文件和包的存在情况等。
  • 系统属性获取:通过反射获取特定的 Android 系统属性。

快速上手 #

安装 #

在您的 pubspec.yaml 中添加 anco_env:

dependencies:
  anco_env: ^0.1.0

使用方法 #

检测鸿蒙 Anco 环境

bool isAnco = await AncoEnv.isHarmonyAnco();
print('是否为鸿蒙 Anco 环境: $isAnco');

获取详细环境信息

Map<String, dynamic> envInfo = await AncoEnv.getEnvInfo();
print('环境信息: $envInfo');

License #

MIT License. See LICENSE for details.

2
likes
160
points
153
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for detecting the HarmonyOS (Anco) environment and collecting comprehensive system environment information.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on anco_env

Packages that implement anco_env