套件概覽
一個 Flutter 插件,可在 Android 或 iOS 上檢查應用程式是否已安裝或啟用,啟動已安裝的應用程式,並檢索可用應用程式清單。該插件提供跨平台功能,用於與裝置層級應用資訊互動,適用於深度連結、應用整合與動態應用處理。該插件支援兩個平台,並可透過 pub.dev 無縫整合至 Flutter 專案中。在需要驗證相依性或觸發外部應用動作的應用開發中尤為有用。
適用情境
- 檢查特定應用是否已安裝
- 從您的應用內啟動另一個應用
- 取得已安裝應用程式的清單
- 啟用應用間的深度連結
- 支援應用間通訊
- 在啟動前驗證應用可用性
主要特色
- 跨平台 Android/iOS 支援
- 檢查應用安裝狀態
- 程式化啟動應用程式
- 列出所有已安裝的應用程式
- 簡單的 API 結合
- 支援深度連結
適合對象
- 開發應用程式整合的開發者
- 需要深度連結的應用
- 管理多個應用依賴項的工具
- 需要原生應用存取的混合應用
- 涉及應用發現或發行的專案
使用建議
- 需要平台特定權限
- 僅限已安裝的應用程式
- iOS 可能對應用清單有限制
- 不適用於應用程式安裝
- 行為依平台而異
- 部分裝置可能需要額外設定