Android
Technical Information
Requirements
The minimum Android API level supported by the SDK is 21.
The SDK requires Java 8 support.
The SDK is compiled using Kotlin 1.7.20.
The minimum supported Gradle version is 6.7.1 (as required by Kotlin 1.7.20).
The minimum supported Android Gradle plugin version is 3.6.4 (as required by Kotlin 1.7.20).
The SDK is compiled using Gradle 7.6 and Android Gradle plugin version 7.3.1.
Dependencies
The SDK includes the following dependencies:
Dependency | Version |
---|---|
org.jetbrains.kotlin:kotlin-stdlib-jdk8 | 1.7.20 |
androidx.core:core-ktx | 1.9.0 |
org.jetbrains.kotlinx:kotlinx-coroutines-core | 1.6.4 |
androidx.preference:preference-ktx | 1.2.0 |
androidx.work:work-runtime-ktx | 2.7.1 |
androidx.lifecycle:lifecycle-process | 2.5.1 |
androidx.appcompat:appcompat | 1.5.1 |
androidx.constraintlayout:constraintlayout | 2.1.4 |
com.google.android.material:material | 1.7.0 |
com.google.android.gms:play-services-ads-identifier | 18.0.1 |
com.google.ads.interactivemedia.v3:interactivemedia | 3.29.0 |
io.sentry:sentry-android | 6.8.0 |
There is a known incompatibility between play-services-basement
version 18.0.1 and 18.0.2 so versions of Google dependencies might collide resulting in an IncompatibleClassChangeError
. More details here.
Technical Information - Legacy Version
Requirements
The minimum Android API level supported by the SDK is 16.
The SDK requires Java 8 support.
The SDK is compiled using Kotlin 1.6.21 but supports Kotlin versions 1.50 and above.
The minimum supported Gradle version is 6.5.
The minimum supported Android Gradle plugin version is 4.1.0.
The SDK is compiled using Gradle 7.6 and Android Gradle plugin version 7.3.1.
Dependencies
The SDK includes the following dependencies:
Dependency | Version |
---|---|
org.jetbrains.kotlin:kotlin-stdlib-jdk8 | 1.6.21 |
androidx.core:core-ktx | 1.8.0 |
org.jetbrains.kotlinx:kotlinx-coroutines-core | 1.6.3 |
androidx.preference:preference-ktx | 1.2.0 |
androidx.work:work-runtime-ktx | 2.7.1 |
androidx.lifecycle:lifecycle-process | 2.5.1 |
androidx.appcompat:appcompat | 1.4.2 |
androidx.constraintlayout:constraintlayout | 2.1.4 |
com.google.android.material:material | 1.7.0 |
com.google.android.gms:play-services-ads-identifier | 18.0.1 |
com.google.ads.interactivemedia.v3:interactivemedia | 3.28.2 |
io.sentry:sentry-android | 6.8.0 |
Integration Guides
Â