FLUTTER ECOSYSTEM

upower

Linux 上で電源管理を実行するサービスである UPower に接続するためのクライアントを提供します。

最新バージョン
0.7.0
30日間ダウンロード
39万
いいね数
8
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

upower パッケージは、Linux システムサービスである UPower に接続するための Dart クライアントを提供します。UPower は電力管理を担当しています。これにより、Linux 上で実行される Flutter アプリケーションがバッテリー状態、電源情報、デバイスの充電状態にアクセスできるようになります。この統合により、開発者はリアルタイムで電力関連イベントを監視・対応できるデスクトップアプリを作成できます。このパッケージは Canonical によってメンテナンスされており、Linux 環境専用に設計されており、D-Bus インターフェースを通じてシステムレベルの電力データと軽量にやり取りする方法を提供しています。

用途
  • Linux デスクトップアプリケーションにおけるバッテリー残量のモニタリング
  • 電源供給の変更(AC/DC)を検出する
  • エネルギー効率の高いアプリケーションの構築
  • リアルタイムでの充電状態を表示しています
  • システム電源管理ツールとの統合
主な機能
  • Linux専用プラットフォームサポート
  • UPower サービスを介した D-Bus 統合
  • リアルタイムでの電源状態の更新
  • バッテリーおよび充電器情報のためのシンプルな API
  • Canonical によって維持されています
適している対象
  • Linux デスクトップアプリ開発者
  • 電力意識のあるアプリケーション作成者
  • システム監視ツール
  • バッテリー状態表示ユーティリティ
  • Dart をベースとした Linux ツール
注意事項
  • Linux プラットフォームに限定
  • UPower サービスが実行されている必要があります
  • Windows または macOS に対応していません
  • D-Bus の利用可能性に依存します
  • 完全アクセスには権限の昇格が必要になる場合があります
対応プラットフォームLinux

パッケージをインストール

flutter pub add upower

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

関連プロジェクト