
Note
Take note of the AppKey and AppSecret that are generated there for use in your application.implementation('com.google.android.gms:play-services-ads:15.0.1')
implementation('com.google.android.gms:play-services-location:15.0.1')
implementation('com.google.code.gson:gson:2.6.1')
implementation 'org.greenrobot:eventbus:3.1.1'
implementation 'com.squareup.okhttp3:okhttp:3.11.0'
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
If targeting your application for Android M (level 23) or higher you are expected to request permissions on an Activity. ExtremeLocation Android SDK requires one further permission be granted before beacon scanning can start.
android.permission.ACCESS_FINE_LOCATION
Refer to Google documentation for information on how to request permission https://developer.android.com/training/permissions/requesting.

Note
The ExtremeLocation Android SDK will not function without this permission and may respond with an error upon calling the init function().