Skip to content

Android App Flavor

Plum Spirits edited this page Feb 13, 2019 · 20 revisions

For a demo we set up the android build system to compile app flavors.

Here the usage: In {projectRoot}/ # Clean first (required) yarn clean:android # Bundle app with haul and start development server. yarn bundle:android # Build and install flavored apk on connected phone or simulator cd android && ./gradlew installR2bdemoDebug # Release flavored apk to {projectRoot}/app/build/outputs/apk/r2bdemo/release cd android && ./gradlew assembleR2bdemo # Install release on a phone adb install app-r2bdemo-release.apk

We also introduced a 'production' flavor used for our regular development. Its usage is reflected in package.json. If you switch back to flavor 'production' remember to yarn clean:android first.

Clone this wiki locally