Description
When trying to join a meeting we get a crash.
The following is the stack trace.
Caused by: java.lang.IllegalArgumentException: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.
Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.
at android.app.PendingIntent.checkFlags(PendingIntent.java:375)
at android.app.PendingIntent.getActivityAsUser(PendingIntent.java:458)
at android.app.PendingIntent.getActivity(PendingIntent.java:444)
at android.app.PendingIntent.getActivity(PendingIntent.java:408)
at us.zoom.sdk.SDKNotificationMgr.showConfNotificationForSDK(SDKNotificationMgr.java:10)
at com.zipow.videobox.share.ScreenShareServiceForSDK.onCreate(ScreenShareServiceForSDK.java:3)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:4491)
... 9 more
As well as : Your build configs for the sdk are out of date.
You should at least update flexbox dependency to dependencies.add("default","com.google.android.flexbox:flexbox:3.0.0")
type or paste code here
Which Android Meeting SDK version?
v5.7.6.1918
To Reproduce(If applicable)
Steps to reproduce the behavior:
- Update phone to official Android 12 OS
- Try to join a zoom meeting
- Notice Crash happens.
- See error
Smartphone (please complete the following information):
- Device: [Pixel 3a]
- OS: [e.g. Android 12]
Additional context
Add any other context about the problem here.