View on GitHub

sensibill-android-documentation

Compatibility

To reduce conflicts while integrating Sensibill, it is important to check for compatibility by looking at the following Android tools and libraries that are used to build the SDK.

Android OS Version

Gradle Version

Java Version

The Sensibill Android SDK is compiled with Java 8 compatability enabled. In order to use it, Java 8 compatability must be enabled in your project as well. In order to enable Java 8 support, add the following section to your app module’s build.gradle file”

android {
    // ...

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    kotlinOptions {
        jvmTarget = JavaVersion.VERSION_1_8.toString()
    }

    // ...
}

Other notable versions

Tools Version
Compile SDK Version 30
Build Tools Version 29.0.3
Target SDK Version 30
Min SDK Version 21
Google Play Services 17.1.0

If your project is using an older version of the above tools, an upgrade is recommended to reduce possibility of dependency conflicts.