Newest version of the SDK is regularly uploaded to both Maven Central and JCenter. You can add the SDK to your
      Android project by including the following dependency in your pom.xml:
    
<dependency>
  <groupId>com.scarabresearch</groupId>
  <artifactId>predictsdk</artifactId>
  <version>1.0.0</version>
</dependency>or if you are using Gradle:
compile 'com.scarabresearch:predictsdk:1.0.1'You can find the generated Javadoc here
There is a demo application showing how to use the various SDK features. In order to build it, first download the source code from GitHub:
git clone https://github.com/scarabresearch/EmarsysMobileSamplesAndroid.gitYou can build the demo application either from Android Studio (at least version 2) or directly using Gradle. In the former case, simply open the project and select Run 'app' from the Run menu. In the latter, issue the following command:
gradlew assembleRelease
      (assuming that the sdk.dir property in the file local.properties is set correctly).
      The apk file is generated in the app/build/outputs/apk directory. To install it into
      a device connected via USB, run
    
adb -d install <apk-file>
      where <apk-file> is the path to the generated apk file.
    
Download the source code from the GitHub repository:
git clone https://github.com/scarabresearch/EmarsysPredictSDKAndroid.git
      You can build the SDK from Android Studio (using version 2 or later) by opening the project, and then selecting
      Make Project from the Build menu. The generated aar file is placed in the
      predictsdk/build/output/aar directory, and the jar file in
      predictsdk/build/libs.
    
When using Gradle, issue the following command:
gradlew build
      (assuming that the sdk.dir property in the file local.properties is set correctly). The
      generated aar file is placed in the predictsdk/build/output/aar directory, and the
      jar file in predictsdk/build/libs.