My App
Frameworks

Flutter

Distribute Android APK/AAB and iOS IPA builds from your Flutter projects.

💙 Flutter

Flutter provides powerful built-in tooling that compiles highly optimized binaries for Android and iOS, placing them neatly in the build/ directory.


📁 Typical Build Paths

  • Android APK: ./build/app/outputs/flutter-apk/app-release.apk
  • Android AAB: ./build/app/outputs/bundle/release/app-release.aab
  • iOS IPA: ./build/ios/ipa/MyApp.ipa

Run the following command in your Flutter workspace root to link your build outputs:

buildshare init \
  --project-name "My Flutter App" \
  --package-name "com.example.flutterapp" \
  --android-path "./build/app/outputs/flutter-apk/app-release.apk" \
  --ios-path "./build/ios/ipa/MyApp.ipa"

🤖 Automation Commands

To compile your release binaries and automatically upload them to BuildShare, chain the CLI commands together:

Android Build & Release

flutter build apk --release && buildshare upload android --no-confirm

iOS Build & Release

flutter build ipa --release && buildshare upload ios --no-confirm

Multi-platform Deploy Script

You can add a custom helper script or alias to your shell configuration or local project settings:

# Clean, compile all platforms, and upload
flutter clean && \
flutter build apk --release && \
flutter build ipa --release && \
buildshare upload android --no-confirm && \
buildshare upload ios --no-confirm

On this page