Description
I have found class cast exception on Crash report from Google play threw from an app that I developed
Based on Google report the class caused the exception is the below
ZmBaseAppsWithRealTimeAccessBottomSheet.java - us.zoom.proguard.e03$c.onCreateViewHolder
Hide crash
Which Android Meeting SDK version?
version = 6.0.10.22015
To Reproduce(If applicable)
I have no idea how to reproduce it
Smartphone (please complete the following information):
- [motorola kiev (moto g 5G)] - [Android 11 (SDK 30)]
Additional context
they report the below stack trace
Exception android.view.InflateException: Binary XML file line #69 in ats.ksa.care.patient:layout/zm_app_with_real_time_access_item: Binary XML file line #69 in ats.ksa.care.patient:layout/zm_app_with_real_time_access_item: Error inflating class com.google.android.flexbox.FlexboxLayout
Caused by: android.view.InflateException: Binary XML file line #69 in ats.ksa.care.patient:layout/zm_app_with_real_time_access_item: Error inflating class com.google.android.flexbox.FlexboxLayout
Caused by: java.lang.ClassNotFoundException: com.google.android.flexbox.FlexboxLayout
at java.lang.Class.classForName
at java.lang.Class.forName (Class.java:454)
at android.view.LayoutInflater.createView (LayoutInflater.java:813)
at android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:1004)
at android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:959)
at android.view.LayoutInflater.rInflate (LayoutInflater.java:1121)
at android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:1082)
at android.view.LayoutInflater.rInflate (LayoutInflater.java:1124)
at android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:1082)
at android.view.LayoutInflater.inflate (LayoutInflater.java:680)
at android.view.LayoutInflater.inflate (LayoutInflater.java:532)
at us.zoom.proguard.e03$c.onCreateViewHolder (ZmBaseAppsWithRealTimeAccessBottomSheet.java:5)
at us.zoom.proguard.e03$c.onCreateViewHolder (ZmBaseAppsWithRealTimeAccessBottomSheet.java:1)
at androidx.recyclerview.widget.RecyclerView$Adapter.createViewHolder (RecyclerView.java:7788)
at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline (RecyclerView.java:6873)
at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition (RecyclerView.java:6757)
at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition (RecyclerView.java:6753)
at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next (LinearLayoutManager.java:2362)
at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk (LinearLayoutManager.java:1662)
at androidx.recyclerview.widget.LinearLayoutManager.fill (LinearLayoutManager.java:1622)
at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren (LinearLayoutManager.java:687)
at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2 (RecyclerView.java:4645)
at androidx.recyclerview.widget.RecyclerView.onMeasure (RecyclerView.java:4022)
at us.zoom.uicommon.widget.recyclerview.ZMRecyclerView.onMeasure (ZMRecyclerView.java:5)
at android.view.View.measure (View.java:25532)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:6957)
at android.widget.FrameLayout.onMeasure (FrameLayout.java:194)
at android.view.View.measure (View.java:25532)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:6957)
at android.widget.LinearLayout.measureChildBeforeLayout (LinearLayout.java:1552)
at android.widget.LinearLayout.measureVertical (LinearLayout.java:842)
at android.widget.LinearLayout.onMeasure (LinearLayout.java:721)
at android.view.View.measure (View.java:25532)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:6957)
at android.widget.FrameLayout.onMeasure (FrameLayout.java:194)
at android.view.View.measure (View.java:25532)
at com.google.android.material.bottomsheet.BottomSheetBehavior.onMeasureChild (BottomSheetBehavior.java:515)
at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure (CoordinatorLayout.java:831)
at android.view.View.measure (View.java:25532)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:6957)
at android.widget.FrameLayout.onMeasure (FrameLayout.java:194)
at android.view.View.measure (View.java:25532)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:6957)
at android.widget.FrameLayout.onMeasure (FrameLayout.java:194)
at androidx.appcompat.widget.ContentFrameLayout.onMeasure (ContentFrameLayout.java:141)
at android.view.View.measure (View.java:25532)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:6957)
at android.widget.FrameLayout.onMeasure (FrameLayout.java:194)
at android.view.View.measure (View.java:25532)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:6957)
at android.widget.FrameLayout.onMeasure (FrameLayout.java:194)
at android.view.View.measure (View.java:25532)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:6957)
at android.widget.LinearLayout.measureChildBeforeLayout (LinearLayout.java:1552)
at android.widget.LinearLayout.measureVertical (LinearLayout.java:842)
at android.widget.LinearLayout.onMeasure (LinearLayout.java:721)
at android.view.View.measure (View.java:25532)
at android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:6957)
at android.widget.FrameLayout.onMeasure (FrameLayout.java:194)
at com.android.internal.policy.DecorView.onMeasure (DecorView.java:794)
at android.view.View.measure (View.java:25532)
at android.view.ViewRootImpl.performMeasure (ViewRootImpl.java:3534)
at android.view.ViewRootImpl.measureHierarchy (ViewRootImpl.java:2373)
at android.view.ViewRootImpl.performTraversals (ViewRootImpl.java:2636)
at android.view.ViewRootImpl.doTraversal (ViewRootImpl.java:2048)
at android.view.ViewRootImpl$TraversalRunnable.run (ViewRootImpl.java:8409)
at android.view.Choreographer$CallbackRecord.run (Choreographer.java:972)
at android.view.Choreographer.doCallbacks (Choreographer.java:796)
at android.view.Choreographer.doFrame (Choreographer.java:731)
at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:957)
at android.os.Handler.handleCallback (Handler.java:938)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loop (Looper.java:250)
at android.app.ActivityThread.main (ActivityThread.java:7877)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:958)
Caused by java.lang.ClassNotFoundException: com.google.android.flexbox.FlexboxLayout