Meeting SDK Android and Version
Android 5.12.2.9109
Description
After upgrading our app to Android 13 API 33, the Zoom SDK started crashing for our users that are on Android 12 and up.
Downgrading our app to Android 11 is not an option right now, because of other concerns and also because Google now requires app updates to target the latest API level or close.
Error?
Fatal Exception: java.lang.SecurityException
Need android.permission.BLUETOOTH_CONNECT permission for AttributionSource { uid = 10422, packageName = com.ginger, attributionTag = null, token = android.os.BinderProxy@b6a1f56, next = null }: HeadsetService
android.os.Parcel.createExceptionOrNull (Parcel.java:2438)
android.os.Parcel.createException (Parcel.java:2422)
android.os.Parcel.readException (Parcel.java:2405)
android.os.Parcel.readException (Parcel.java:2347)
android.bluetooth.IBluetoothHeadset$Stub$Proxy.getConnectedDevicesWithAttribution (IBluetoothHeadset.java:1518)
android.bluetooth.BluetoothHeadset.getConnectedDevices (BluetoothHeadset.java:682)
us.zoom.androidlib.util.HeadsetUtil$1.onServiceConnected (HeadsetUtil.java:7)
android.bluetooth.BluetoothHeadset$3.handleMessage (BluetoothHeadset.java:1640)
android.os.Handler.dispatchMessage (Handler.java:106)
android.os.Looper.loopOnce (Looper.java:226)
android.os.Looper.loop (Looper.java:313)
android.app.ActivityThread.main (ActivityThread.java:8751)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:571)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1135)
Troubleshooting Routes
I have tried upgrading the Meeting SDK to the latest.
How To Reproduce
- Set targetSdkVersion 33
- Set compileSdkVersion 33
- Try to join a meeting on app
Please help! Thanks in Advance