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