Closed vladaman closed 1 month ago
Same issue occurs with up-to-date play services (v21.0.1).
Same issue : 'com.sumup:merchant-sdk:4.2.0' / 'com.google.android.gms:play-services-location:21.0.1'
To fix this downgrade your com.google.android.gms:play-services-location to 20.0.0, or 19.0.1. Sum up needs to update their dependencies
Still the same issue
java.lang.IncompatibleClassChangeError: Found interface com.google.android.gms.location.FusedLocationProviderClient, but class was expected (declaration of 'com.google.android.gms.location.FusedLocationProviderClient' appears in /data/app/kiosk.spont.nl-ze6gqZFK2BXCH5IYSRaP0g==/base.apk!classes21.dex)
Did anyone find the optimal solution for this issue?
Hi! We have the same issue, and makes this SDK incompatible with other libraries that need the updated version of play-services-location
Can we get this fixed? @zaid-abdullah
We had the same problem, but SumUp fixed it with the new version 5.0.0
Same here but with version 'com.sumup:merchant-sdk:5.0.2' and 'com.google.android.gms:play-services-location:20.0.0'
Please refer to the release notes of https://github.com/sumup/sumup-android-sdk/releases/tag/v5.0.0
It updates the play-services-location
dependency which has incompatibility issues when integrators are using a higher version.
Android SDK: 23 SumUp SDK: 4.1.0
In the event that no Google Play services are installed on an Android device, the app will crash and display the following error message: