搜尋套件、儲存庫與 APP 分類

flutter_app_update 封面
套件詳情v3.2.4

flutter_app_update

一個簡單、輕量且可自訂的 Flutter 版本更新程式庫

AndroidiOS
近 30 天下載
2780
喜歡數
60
Pub 分數
150

安裝套件

flutter pub add flutter_app_update

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

一個輕量級且可自訂的 Flutter 套件,用於處理應用程式版本更新。它能順暢檢測新應用版本並提示使用者更新,支援 Android 與 iOS 平台。此套件設計簡單易整合,僅需最少設定。提供彈性自訂更新對話方塊選項,包含自訂訊息、按鈕與更新行為。非常適合尋求簡便解決方案來管理應用程式更新而不需沉重依賴的開發者。

適用情境

  • 提示使用者更新應用
  • 檢查新應用版本
  • 自定義更新對話方塊外觀
  • 與 CI/CD 工作流程整合
  • 處理靜默更新
  • 顯示更新日誌

主要特色

  • 輕量且依賴極少
  • 對 Android 和 iOS 的支援
  • 可自定義的更新對話框
  • 與現有應用輕鬆整合
  • 可設定的更新檢查頻率
  • 更新日誌支援

適合對象

  • 開發跨平台應用的開發者
  • 需要簡單更新管理的團隊
  • 需要使用者友善更新提示的應用程式
  • 專案有嚴格的大小限制
  • 正在積極開發且頻繁發布更新的應用程式

使用建議

  • 需要互聯網連接以檢查更新
  • 可能需要手動處理更新安裝
  • 僅限基本更新邏輯
  • 無內建自動下載或背景更新
  • 更新過程中需要使用者互動
  • 不適合企業級部署工作流程

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Chinese Doc
一、Introduce
dependencies:
  flutter_app_update: ^latest_version
  • Create UpdateModel and set apk url
 UpdateModel model = UpdateModel(
   url,
   "flutterUpdate.apk",
   /// android res/mipmap icon name
   "ic_launcher",
   'https://itunes.apple.com/cn/app/xxxx',
 );
 AzhonAppUpdate.update(model).then((value) => debugPrint('$value'));
  • Add listener
@override
void initState() {
  super.initState();
  AzhonAppUpdate.listener((ResultModel model) {
    debugPrint('$model');
  });
}
三、Screenshot

   

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。