HTTPS SSH

Recommender

Personal recommendation sharing for android devices

AndroidStudio

This project uses AndroidStudio and Gradle, the project is in a folder called RecommenderAndroidStudio.

You will need to download AndroidStudio from here

http://developer.android.com/sdk/index.html

You will also need the Java SE JDK

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

You will need AndroidStudio 1.4 or later, Gradle 1.3.0 or later, and APT 1.7 or later for the generated IoC code and the tests to work correctly.

Building for release

gradlew assembleRelease

When building a release version then you will be prompted for the keystore password - if you dont know it then you cannot build.

Running the unit tests

gradlew testDebugUnitTest

The test results HTML is here app\build\reports\tests\debug\index.html

The test XML is here app\build\test-results\debug*.xml