webex-android-sdk icon indicating copy to clipboard operation
webex-android-sdk copied to clipboard

Android SDK 3.16.0 Missing premissions android.permission.RECORD_AUDIO, android.permission.READ_PHONE_STATE

Open DmytroKataryna opened this issue 6 months ago • 4 comments

After upgrading to SDK version 3.16.0 I am facing initialize error as it misses permissions.

I have manually toggled SDK enableAskingReadPhoneStatePermission() method to true, but it doesn't helped.

Documentation: https://webex.github.io/webex-android-sdk/v2/com/ciscowebex/androidsdk/phone/Phone.html#enableAskingReadPhoneStatePermission-boolean-

Seems that there is some troubles with permission requester at the SDK layer

DmytroKataryna avatar Oct 10 '25 14:10 DmytroKataryna

Would you be able to provide the SDK logs showing the error you're seeing?

jeffmars avatar Oct 10 '25 15:10 jeffmars

tid[0x4391] OmniusServiceJNI.cpp::173 Java_com_ciscowebex_androidsdk_OmniusWrapper_logDebugNative:[PhoneImpl]-Missing permissions: [android.permission.RECORD_AUDIO, android.permission.READ_PHONE_STATE] dial: Missing permissions dial: -7017 D dial: [android.permission.RECORD_AUDIO, android.permission.READ_PHONE_STATE] D [FUNCTION_CALL] Thread.java::1119 run:IOmniusServiceBridge.sendApiMetrics()

motorola-moto-g32-Android-13_2025-10-13_095847.txt

DmytroKataryna avatar Oct 13 '25 07:10 DmytroKataryna

In case I manually toggle permission at app Settings, everything works fine. Before SDK 3.16.0, permission requester worked fine

DmytroKataryna avatar Oct 13 '25 07:10 DmytroKataryna

Thanks. This is being reviewed and we'll provide an update once we have one.

jeffmars avatar Oct 21 '25 14:10 jeffmars