Security Exception is raised with Android12

When an app with mobile meeting sdk is launched, the following error is raised with Anroid12.

java.lang.SecurityException: Need android.permission.BLUETOOTH_CONNECT permission for AttributionSource { uid = 10147, packageName = xxxxx, attributionTag = null, token = android.os.BinderProxy@a3c71e5, next = null }: HeadsetService
at android.os.Parcel.createExceptionOrNull(
at android.os.Parcel.createException(
at android.os.Parcel.readException(
at android.os.Parcel.readException(
at android.bluetooth.IBluetoothHeadset$Stub$Proxy.getConnectedDevicesWithAttribution(
at android.bluetooth.BluetoothHeadset.getConnectedDevices(
at us.zoom.androidlib.util.HeadsetUtil$1.onServiceConnected(
at android.bluetooth.BluetoothHeadset$3.handleMessage(
at android.os.Handler.dispatchMessage(
at android.os.Looper.loopOnce(
at android.os.Looper.loop(
at java.lang.reflect.Method.invoke(Native Method)

Which Android Meeting SDK version?

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Use Android12 OS.
  2. Just launch the app with Zoom meeting sdk v5.7.6.1915.
  3. See error

Smartphone (please complete the following information):

  • Device: Any
  • OS: Android12

Hi @POLYGLOTS_Lesson, thanks for the post.

We are aware that there are some compatibility issues when running the SDK on API 31. Since we have not yet released official support for this version of Android, fixes for these issues will not be possible. Support for Android 12 will be released in the future, but we do not yet have an exact timeline for this.

In case you weren’t already aware, the best places to stay up-to-date on the latest releases are our release notes page and the #new-releases category. :slightly_smiling_face:


This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.