FLUTTER ECOSYSTEM

vm_service

一個用於與實作 Dart VM 服務協定的服務進行通訊的程式庫。

最新版本
15.3.0
近 30 天下載
1740萬
喜歡數
62
Pub 分數
150

Package Overview

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

套件概覽

vm_service 套件提供了一個 Dart 庫,用於與 Dart VM 服務協定通訊,讓開發者能夠檢視和控制正在執行的 Dart 應用程式。它支援跨 Android、iOS、Web、macOS、Windows 和 Linux 等多個平台的即時除錯、效能分析與執行時期內省。該套件使用 WebSocket 連接與 VM 交換結構化資料,對於除錯工具、分析工具與觀測工具至關重要。主要由開發與分析工具使用,而非終端使用者應用程式。

適用情境
  • 除錯 Dart 應用程式
  • 效能分析
  • 執行時檢查
  • 工具整合
  • 即時應用監控
  • 開發環境診斷
主要特色
  • 基於 WebSocket 的通訊
  • 支援所有主要平台
  • 與 Dart DevTools 的整合
  • 即時資料流
  • 結構化 JSON-RPC 協議
  • 可擴充以支援自訂作業
適合對象
  • Dart 工具開發者
  • 除錯框架
  • 效能分析工具
  • IDE 結合
  • 開發環境建構工具
使用建議
  • 需要執行啟用服務協議的虛擬機
  • 不適用於生產應用程式
  • 在網路環境中需要適當的安全部署
  • 限於除錯和分析工作流程
  • 依賴於可能變更的 SDK 內部結構
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add vm_service

所屬分類

原始碼儲存庫

相關專案