diff --git a/src/content/changelog/android-tap-to-pay-1.1.1.md b/src/content/changelog/android-tap-to-pay-1.1.1.md new file mode 100644 index 00000000..48149606 --- /dev/null +++ b/src/content/changelog/android-tap-to-pay-1.1.1.md @@ -0,0 +1,14 @@ +--- +title: "Android Tap-to-Pay 1.1.1" +tags: ["Android Tap-to-pay SDK", "Android", "SDK"] +publishedDate: 2026-04-08 +--- + +### New Features + +- Improved security +- Improved transaction speed + +### Important + +- Starting from this version, [core library desugaring](https://developer.android.com/studio/write/java8-support#library-desugaring) is required diff --git a/src/content/docs/terminal-payments/sdks/android-ttp.mdx b/src/content/docs/terminal-payments/sdks/android-ttp.mdx index 7d9f11a0..52807473 100644 --- a/src/content/docs/terminal-payments/sdks/android-ttp.mdx +++ b/src/content/docs/terminal-payments/sdks/android-ttp.mdx @@ -23,6 +23,7 @@ The Android Tap-to-Pay SDK enables your mobile app to accept card-present contac - `targetSDK`/`compileSDK`: 34 or later - Android Gradle Plugin: 7.3.0 or later - Java 17 or later +- [Core library desugaring](https://developer.android.com/studio/write/java8-support#library-desugaring) enabled (required since SDK version 1.1.1) - maven repository credentials (to access the SDK repository, request by emailing integration@sumup.com). - A Secret API key, if not using OAuth 2.0 authentication. You can generate a Secret API key on the [API keys page](https://me.sumup.com/settings/api-keys) in the SumUp Dashboard. @@ -66,7 +67,21 @@ You can use the sample app provided in the [GitHub repository](https://github.co 2. Add the dependency to a module `build.gradle`: ```kotlin - implementation("com.sumup.tap-to-pay:utopia-sdk:1.0.6") + implementation("com.sumup.tap-to-pay:utopia-sdk:1.1.1") + ``` + +3. Starting from SDK version 1.1.1, [core library desugaring](https://developer.android.com/studio/write/java8-support#library-desugaring) is required. Add the following to your module `build.gradle`: + + ```kotlin + android { + compileOptions { + isCoreLibraryDesugaringEnabled = true + } + } + + dependencies { + coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.5") + } ``` ### Authentication