Getting Started - GravitumLabs/gravitum-android-sdk GitHub Wiki
SDK Import
Let's start by importing the SDK's core library into the project. All the following instructions will be illustrated with the screenshots, it will not take much time.
1. Right-click on your application module and choose Open Module Settings

2. Click New Module button (+ button) in Project Structure window to add the Gravitum core module into your Android Studio solution.

3. Choose Import .JAR or .AAR Package and click the Next button. Gravitum core library is actually the .AAR package. So this option will be the right choice for you.

4. Find the .AAR package using the ellipsis button ... beside the File name field. Select the right file and press Finish button.

5. Keep the app's module selected, navigate to the Dependencies tab and add the new module as a dependency by pressing Add (+) button. Select Module dependency in the dependency type drop down menu

6. Select the gravitum.core module and click OK

7. The Gravitum module will be added to your app dependencies. Click OK in the Project Structure dialog window and Gradle sync process will start

8. Now after Gradle sync the gravitum.core module will be listed in your solution

Important: Please, check that you have all the required Google Play Services dependencies in your build.gradle file. Open build.gradle (Module: app) file and add following dependencies:
compile 'com.google.android.gms:play-services-iid:9.6.1'
compile 'com.google.android.gms:play-services-gcm:9.6.1'
compile 'com.google.android.gms:play-services-base:9.6.1'
compile 'com.google.android.gms:play-services-basement:9.6.1'
For this example Google Play Services libs v9.6.1 have been used, but feel free to select the latest version of these libraries for your project build.
Now it's time to dive into Android, configure all Gravitum Android SDK settings and start to programming your game-specific logic.
Initialize Gravitum Android SDK : here