套件概覽
flutter_xupdate 是一個 Flutter 插件,整合了 XUpdate,這是一個專為 Android 設計的應用程式更新管理庫。它能在 Android 裝置上實現無縫的應用內更新功能,支援靜默背景更新與使用者觸發的更新提示。此外,該插件簡化了檢查新版本、下載更新及安裝更新的流程,無需完全重啟應用程式。其設計目標是透過減少更新時的干擾來提升使用者體驗。
適用情境
- 應用內更新通知
- 靜默後台更新
- 手動更新觸發
- 版本相容性檢查
- 更新進度追蹤
主要特色
- 僅支援 Android
- 後台更新下載
- 可自定義的更新對話框
- 進度監控
- 與 XUpdate 庫的整合
適合對象
- 面向Android的Flutter應用
- 需要頻繁更新的應用
- 使用 XUpdate 的開發者
- 需要輕量級更新邏輯的項目
使用建議
- 僅限 Android 平台
- 需要手動設定更新伺服器
- 不支援 iOS
- 取決於 XUpdate 後端設定
- 可能需要自定義UI調整