Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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.2010.

  • 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.3.3 and Android Gradle plugin version 7.2.2.

...

Note

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 21.

  • 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.3.3 and Android Gradle plugin version 7.2.2.

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.6.1

com.google.android.gms:play-services-ads-identifier

18.0.1

com.google.ads.interactivemedia.v3:interactivemedia

3.28.1

io.sentry:sentry-android

5.4.3

Integration Guides

...