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

套件詳情v0.0.4

flutter_build_uploader

一個用於簡化建構後工作流程的 Flutter CLI 工具:

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
43
喜歡數
9
Pub 分數
130

安裝套件

flutter pub add flutter_build_uploader

套件介紹

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

一個專為Flutter CLI設計的工具,旨在透過自動化上傳建構產物至雲端儲存或分發平台等任務,簡化建構後的工作流程。它可跨Android、iOS、Web、macOS、Windows和Linux等多個平台簡化部署過程。透過最少的設定,開發者可將其整合至CI/CD流程或本機開發環境中,以提升發佈效率。該工具特別適用於希望減少應用發布過程中手動步驟的團隊。

適用情境

  • 自動化應用發佈
  • 與 CI/CD 流水線整合
  • 上傳建構到雲端儲存
  • 簡化多平台部署
  • 減少手動上傳錯誤

主要特色

  • 命令列驅動的自動化
  • 多平台支援
  • 輕鬆整合至現有的工作流程
  • 可設定的上傳目標
  • 輕量級且快速執行

適合對象

  • 使用CI/CD的開發團隊
  • Flutter 開發人員管理頻繁發布
  • 團隊在多個平台部署
  • 任何尋求自動化建構上傳的人

使用建議

  • 需要設定驗證憑證
  • 依賴外部儲存或分發服務
  • 僅限建構後作業
  • 不是完整建構工具的替代品
  • 可能需要為複雜工作流程進行額外設定

原始 README

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

flutter_build_uploader

A simple, powerful Flutter CLI tool to automate post-build tasks: rename APKs, upload to GoFile.io, and optionally share via WhatsApp.


✨ Features

  • ✅ Automatically rename APK with version & timestamp
  • ☁️ Upload to gofile.io and get a shareable link
  • 💬 Optionally open WhatsApp Web with the download link
  • ⚙️ Fully configurable via pubspec.yaml
  • 🖥️ Auto-generates flutterapk.bat for Windows one-click builds

📦 Installation

Option 1: Project-level
dev_dependencies:
  flutter_build_uploader: ^0.0.4
Option 2: Global CLI
dart pub global activate flutter_build_uploader

🔧 Configuration (optional)

In your pubspec.yaml:

flutter_build_uploader:
  release: true      # true = release (default), false = debug
  whatsapp: true     # true = open WhatsApp Web (default)

🛠️ Usage

🔁 In-project (manual)
flutter build apk
dart run flutter_build_uploader
⚡ Global (after activating)
flutter build apk
flutter_build_uploader
🪟 For Windows users:

On first run, a flutterapk.bat file is created:

flutter build apk --release
dart run flutter_build_uploader

Just double-click it next time ✅


🧪 Example Output

✅ APK found. Renaming...
📦 APK renamed to: build/exports/myapp-v1.0.2-20250701_2100.apk
☁️ Uploading to GoFile.io...
✅ Uploaded! Link: https://gofile.io/d/abc123XYZ
💬 Opening WhatsApp Web...

🧠 Coming Soon

  • Google Drive and Telegram upload support
  • .aab format support
  • QR code link page
  • GitHub release automation
  • Rename pattern customization
  • GUI version (Flutter Desktop)

📄 License

MIT © Ratul Hasan Ruhan

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。