Comment on page
Getting started
This page presents the first steps to using the Identity SDK for Android.
When using our SDKs, please make sure that you agree with our **** Privacy Policy and our Terms and Conditions of Use.
Stage | Dependency |
---|---|
Beta | com.combateafraude.sdk:identity:0.6.0-beta-03 |
Stage | Dependency |
---|---|
Beta | com.combateafraude.sdk:identity:0.5.3-NoSentry |
Settings | Minimum version | Reason |
---|---|---|
minSdkVersion | 21 | - 94% global device reach, according to Google - The minimum CameraX version is also API 21 |
Java version | 8 | Lambda functions |
Add these settings to your app-level
build.gradle
:android {
...
// Enable Data Binding, depending on the version of com.android.tools.build:gradle
// If com.android.tools.build:gradle >= 4java
buildFeatures {
dataBinding = true
}
// If com.android.tools.build:gradle < 4
dataBinding.enabled = true
// Java 1.8 compatibility, allowing lambda functions
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
}
Since our SDKs use Data Binding in their activities, you need to enable this setting in your app. The
compileOptions
setting is required for the lambdas functions internal to the SDK, which were released in Java 8.To import the SDK, add our maven repository to your project-level
build.gradle
:buildscript {
...
}
allprojects {
repositories {
...
maven { url 'https://repo.combateafraude.com/android/release' }
}
}
After that, add our dependencies that you want to use to your app-level
build.gradle
:dependencies {
...
implementation 'com.combateafraude.sdk:identity:{sdkVersion}'
}
Last modified 4mo ago