system_shortcuts 套件是適用於 Android 與 iOS 的 Flutter 插件,讓開發者能夠與系統層級的硬體與軟體捷徑互動。它支援觸發按壓主頁、返回、音量增加與音量減少按鈕等動作,以及切換 Wi-Fi 與藍牙。此套件專為底層裝置控制設計,提供對通常受平台安全性限制的系統功能之直接存取。在需要深度整合裝置硬體或自動化工作流程的特殊應用中極具用途。該套件支援兩大主要行動平台,並且是開源的,託管於 GitHub。
適用情境
- 自動化設備控制
- 建立可存取性工具
- 建構媒體控制應用
- 開發系統實用程式應用
- 啟用快速導航的自助服務模式
主要特色
- 支援模擬主頁、返回與音量鍵
- 切換 Wi-Fi 與藍牙
- 跨平台(Android & iOS)
- 開源並由社群維護
- 用於系統級動作的簡單 API
適合對象
- 開發設備自動化工具的開發者
- 無障礙應用程式創作者
- 自助服務終端或專用應用開發者
- 系統級實用程序應用程式
- 媒體控制或遠端介面應用
使用建議
- 需要平台特定權限
- 僅限支援的裝置與作業系統版本
- 可能無法在所有 Android/iOS 設定上運作
- 作業系統可能存在的安全限制
- 不適用於一般用途的UI互動