Is there any way to change Android application's configuration at build time? I would like to use the same code base for multiple apps and change only a few "parameters" such as:
- application icon
- package name/application id
- application name (displayable)
- backend endpoints
- Fabric/Analytics tokens/keys etc.
I know I can achieve this by using buildVariants
/productFlavors
, but I want to know if there is any way to to this from "command line" during/before build time without modifying application code or gradle files.