- Install Flutter
- Run
flutter pub get
Create a android/key.properties
that looks like this:
storePassword=example
keyPassword=example
keyAlias=key
storeFile=/path/to/keystore.jks
Follow Flutter's Android signing guide for more details.
I used the flutter_launcher_icons
package for that, so follow these instructions.
Follow these steps.
- Update
CHANGELOG.md
- Bump the version number in
pubspec.yaml
- Run
flutter analyze && flutter test
- Run
flutter build apk --split-per-abi
- Rename the output files to
notifier-v<VERSION>-<ABI>.apk
- Create a git tag in the format
v#.#.#
- Create a GitHub release with the release notes and
.apk