華為 HMS 可用性外掛程式為 Flutter 提供檢查 Android 裝置上是否安裝 HMS Core 的功能。這讓應用程式能根據華為行動服務的存在來調整功能,確保相容性與最佳使用者體驗。此外掛程式提供簡單的 API 來偵測 HMS Core 的可用性,無需複雜的原生程式碼。對於針對中國市場或 Google Play 服務無法使用的地區之應用來說,特別實用。該套件可透過 pub.dev 無縫整合至 Flutter 項目中。
適用情境
- 檢測 HMS Core 安裝狀態
- 根據 HMS 可用性調整應用行為
- 支援受限地區的華為裝置使用者
- 在 HMS 不可用時啟用回退
- 為中國市場開發應用
主要特色
- HMS Core 的簡單檢測
- 僅限 Android 支援
- 無縫 Flutter 結合
- 輕量且高效
- 由華為官方維護
適合對象
- 面向華為設備的Flutter應用
- 支援非谷歌生態系統的開發者
- 需要 HMS Core 依賴項檢查的應用
- 在谷歌服務有限的地區進行的專案
- 華為生態系統開發
使用建議
- 僅限 Android 平台
- 不安裝 HMS Core——僅檢測它
- 需要手動處理回退邏輯
- 不適用於iOS裝置
- 取決於華為服務的可用性