Android release
- Release base URL
https://api.splick.app/api. - Version code and name in the app module.
- Sign with the release keystore. The keystore directory is local.
local.propertiesis gitignored. Neither file belongs in a doc or a CI log. - Build the AAB from
splick-androidwith the Gradle bundle task the module already exposes. - Upload to Play. FCM, if enabled, uses the notification-service FCM project. A disabled gateway means Android push will not arrive until FCM is turned on. In-app inbox still works over the API.
ProGuard or R8 keep rules must retain Retrofit models. A release build that parses empty fields is a mapping bug, not a backend outage. Check the release build against staging before the production track.