套件概覽
app_launcher 套件是一個 Flutter 插件,可使用其獨特的應用程式 ID 從 Flutter 應用中直接啟動已安裝的 Android 或 iOS 應用程式。它提供了一個簡單的介面來開啟裝置上的其他應用程式,適用於深度連結或與外部服務整合。此套件支援 Android,並設計用於使用者需要在應用程式之間順暢導航的情境。它不需要額外的權限,僅需標準應用程式存取權限。
適用情境
- 從Flutter應用內部打開第三方應用
- 啟用指向特定應用的深度連結
- 在生產力工具中整合應用導航
- 支援啟動器式介面中的應用切換
主要特色
- 透過套件名稱啟動應用程式
- Android 的簡單 API
- 無需額外權限
- 僅適用於已安裝的應用程式
- 輕量且專注
適合對象
- 開發應用程式啟動器的開發者
- 需要應用間導航的應用
- 與系統應用整合的工具
- 僅限 Android 的應用程式
使用建議
- 僅限 Android 平台
- 需要正確的套件名稱
- 不支援 iOS
- 應用必須安裝在設備上
- 無不存在應用的備用方案