Google Store Configuration
All android apps must be setup in Google Play Console
before builds can be uploaded automatically.
Table of contents
Screenshots
For auto screenshot generation see https://pub.dartlang.org/packages/screenshots
Create new app in store
-
Go to
Google Play Console
(https://play.google.com/apps/publish) -
Click on
Create Application
and provide a title for your app.
It is recommended to use the same name in both stores. For example,MyUniqueAppName
. -
Provide additional required information ‘Short Description’, ‘Long Description’, store graphics, etc… For Feature Graphic generation see https://www.norio.be/android-feature-graphic-generator
-
When all necessary information is provided, click on
Save Draft
. -
Complete Content Rating (requires an .apk)
-
Complete Pricing and Distribution
Enable automatic uploads
Google Play Console requires uploading the app for the first time manually.
(AFAIK this is required so Google Play Console
knows the App ID). We will use the beta track to do the upload and then delete it when done. Fledge will be able to do uploads automatically after this.
-
Goto
App Releases
and open a beta track. Click onManage
andCreate Release
-
Click on
Continue
to allow Google to manage app signing key -
Click on
Browse Files
to upload either
a) the current apk (built withflutter build apk
) frombuild/app/outputs/apk/release/app-release.apk
.
or
b) the current aab (built withflutter build bundle
) frombuild/app/outputs/bundle/release/app-release.aab
. -
Discard the pending beta track release using the
Discard
button
(since fledge uses the alpha track by default)