This website uses cookies. By clicking Accept, you consent to the use of cookies.
Click Here
to learn more about how we use cookies.
Accept
Reject
Platform
: Android
authsdk:
4.0.0
collection-sdk:
4.0.0
Earlier were targeting Android 10 and it was working fine without asking Location permission from the user. Now we are targeting Android 11 but now the application getting crash and show the error about location permission.
So now after adding the permission in AndroidManifest and asking location permission from user the application runs fine.
Can you share the documentation which mentioned that location permission is required for Android 11 supported application.
Do let us know you need anything else.
Crash log for your reference :
java.lang.SecurityException: uid 10520 does not have android.permission.ACCESS_COARSE_LOCATION or android.permission.ACCESS_FINE_LOCATION.
at android.os.Parcel.createExceptionOrNull(Parcel.java:2373)
at android.os.Parcel.createException(Parcel.java:2357)
at android.os.Parcel.readException(Parcel.java:2340)
at android.os.Parcel.readException(Parcel.java:2282)
at android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.java:1297)
at android.location.LocationManager.requestLocationUpdates(LocationManager.java:1178)
at android.location.LocationManager.requestLocationUpdates(LocationManager.java:1139)
at android.location.LocationManager.requestLocationUpdates(LocationManager.java:960)
at com.rsa.mobilesdk.sdk.LocationRetriever.startLocationUpdate(LocationRetriever.java:220)
at com.rsa.mobilesdk.sdk.LocationRetriever.queryLocation(LocationRetriever.java:195)
at com.rsa.mobilesdk.sdk.CollectDeviceData.collectDeviceLocationAndNetworkData(CollectDeviceData.java:254)
at com.rsa.mobilesdk.sdk.CollectDeviceData.collectDeviceData(CollectDeviceData.java:166)
at com.rsa.mobilesdk.sdk.CollectDeviceData.<init>(CollectDeviceData.java:141)
at com.rsa.mobilesdk.sdk.CollectDeviceData.<init>(CollectDeviceData.java:53)
at com.rsa.mobilesdk.sdk.CollectDeviceData$BasicDeviceBuilder.build(CollectDeviceData.java:920)
at com.rsa.mobilesdk.sdk.MobileAPI.initAndValidateProperties(MobileAPI.java:595)
at com.rsa.mobilesdk.sdk.MobileAPI.initSDK(MobileAPI.java:439)