FLUTTER ECOSYSTEM

dbus

D-Bus 訊息總線用戶端的原生 Dart 實作。此套件允許 Dart 應用程式直接存取 Linux 桌面服務。

最新版本
0.8.0
近 30 天下載
675萬
喜歡數
80
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

D-Bus 訊息總線客戶端的原生 Dart 實現,讓 Dart 應用程式能夠直接與 Linux 桌面服務通訊。此套件提供對 D-Bus 的底層存取,允許與會話管理、硬體事件和桌面整合等系統及應用服務互動。此庫專為在 Linux 上建構桌面應用程式的開發者設計,並透過相容的 D-Bus 實作支援 Windows 和 macOS。該函式庫提供乾淨、原生 Dart API,用於透過 D-Bus 發送和接收訊息。

適用情境
  • 與 Linux 系統服務互動
  • 在Dart應用中整合桌面功能
  • 訪問硬體和會話事件
  • 建構跨平台桌面工具
  • 啟用與其他桌面應用程式之間的通訊
主要特色
  • 原生 Dart D-Bus 客戶端
  • 直接存取 Linux 桌面服務
  • 對訊息總線(會話和系統)的支援
  • 跨平台相容性(Linux、Windows、macOS)
  • 乾淨的非同步 Dart API
適合對象
  • 針對 Linux 的桌面應用程式開發者
  • 系統級整合
  • 使用 Dart 開發桌面工具的開發者
  • 需要桌面服務通訊的應用程式
  • 需要低階層 Linux 結合的專案
使用建議
  • 主要針對 Linux 環境設計
  • 除了基本用法之外,文件內容有限
  • 目標系統上需要 D-Bus 守護程序可用
  • 在 Windows/macOS 上可能需要平台特定的設定
  • 不適用於行動裝置或Web平台
支援平台WindowsLinux

安裝套件

flutter pub add dbus

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

相關專案