de.idnow.android-9.0.0
Important: This version consists of changes made to our SDK to ensure that it is compatible with Android 15. In order for your (host) application to be displayed on PlayStore for Android 15 devices, it is mandatory for it to target API Level 35. As you make the required changes to your application to make it compatible with Android 15, you have to make sure to use v9.0.0 (or above) of our Android SDK.
In addition to using v9.0.0 of our Android SDK, you also need to add* the following line of code in your build.gradle files:
android {
...
packagingOptions {
jniLibs {
useLegacyPackaging true
}
}
}
*This is needed because even though this version of our Android SDK is compatible with Android 15, it does not yet support the 16KB page sizes. In the future we will release another version where 16KB page sizes will be supported.
What changes have we made as part of this release?
Kotlin version upgraded from v1.7.21 to v2.0.20
Kotlin JVM target updated from v1.8 to v17
kotlinOptions {
jvmTarget = '17'
}
Java compileOptions updated from v1.8 to v17
compileOptions {
sourceCompatibility 17
targetCompatibility 17
}
Gradle upgraded from v7.5 to v8.6
Android Gradle Plugin (AGP) upgraded from v7.1.3 to v8.4.2
Gradle-license-plugin upgraded from v0.8.91 to v0.9.3
OkHttp upgraded from v4.9.3 to v4.12.0
compileSdk, buildToolsVersion and targetSdk updated to API level 35