Firebase App Distribution (Android)
Upload Flutter Android apps to Firebase App Distribution for manual and automated testing with GitHub Actions
Prepare testers in Firebase Console
Step 1: Create a tester group
Step 2: Make sure Firebase config files match the correct project
android/app/google-services.json
ios/Runner/GoogleService-Info.plistInstall required tools on local machine
Step 1: Add Flutter pub cache to PATH
Step 2: Install Firebase CLI
Step 3: Login to Firebase and verify projects
Configure FlutterFire for Android and iOS
Update Gradle for Google Services plugin
Create CI credentials from Google Cloud
Configure GitHub Secrets for CI/CD
Manually upload app to Firebase App Distribution
Step 1: Build release APK
Step 2: Upload APK to Firebase
MakeSet up CI/CD with GitHub Actions
Check CI/CD results
Important security notes
Conclusion
Fastlane - Google PlayLast updated