添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
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)