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

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

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

Â