musicbrainz-android
musicbrainz-android copied to clipboard
Gradle build of the application
The gradle build mimics the maven build script as far as possible.
- api -
gradle install
compiles and installs the jar to local maven repo - app -
gradle installDebug
builds android apk and installs it to device/emulator. - instrumentation -
gradle connectedAndroidTest
runs instrumentation tests on the device/emulator.
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
The above mentioned changes are integrated. Please review them to see if any more changes are required.