No description
Restarting just the activity doesn't seem to work. To work around this, I finished the process and started the activity via alarm manager. This is inspired from ProcessPhoenix |
||
|---|---|---|
| .env | ||
| .github/workflows | ||
| android | ||
| ios | ||
| lib | ||
| .fvmrc | ||
| .gitignore | ||
| .metadata | ||
| analysis_options.yaml | ||
| download_qr.jpg | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| README.md | ||
| release.apk | ||
| shorebird.yaml | ||
experiment_shorebird
Basic app to try out Shorebird, contains a build and a patch.
APK
Created the APK from the release's aab via
java -jar bundletool-all-1.17.0.jar build-apks --bundle=my_app.aab --output=my_app.apks \
--ks=keystore.jks \
--ks-pass=<keystorepass> \
--ks-key-alias=<keyalias> \
--key-pass=<keypass>
Download via:
First launch you should see an incorrect text. Second launch it should update to the correct patched version. (After swiping away from recents)
Local development
Steps:
- install FVM
- fvm use
- install shorebird
- define aliases for flutter
alias f="fvm flutter"
alias flutter="fvm flutter"
- shorebird login
