musicbrainz-android icon indicating copy to clipboard operation
musicbrainz-android copied to clipboard

Gradle build of the application

Open venkateshshukla opened this issue 9 years ago • 2 comments

The gradle build mimics the maven build script as far as possible.

  1. api - gradle install compiles and installs the jar to local maven repo
  2. app - gradle installDebug builds android apk and installs it to device/emulator.
  3. instrumentation - gradle connectedAndroidTest runs instrumentation tests on the device/emulator.

venkateshshukla avatar Mar 22 '15 20:03 venkateshshukla

This looks like a great start. Some general feedback:

  • Gradle build should completely replace the Maven build
  • Use Gradle wrapper
  • Consider moving to the new standard package structure
  • The instrumentation tests can be moved to the app project

jdamcd avatar Mar 24 '15 09:03 jdamcd

The above mentioned changes are integrated. Please review them to see if any more changes are required.

venkateshshukla avatar Mar 25 '15 05:03 venkateshshukla