Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

长按“返回”按键发生崩溃 #157

Open
Qiihz opened this issue Jul 31, 2024 · 0 comments
Open

长按“返回”按键发生崩溃 #157

Qiihz opened this issue Jul 31, 2024 · 0 comments

Comments

@Qiihz
Copy link

Qiihz commented Jul 31, 2024

在一次连续搜索后,长按应用左下角的“返回”按键时发生了崩溃。

目前仅发生过一次,无法复现。

设备型号: Pixel 4
设备品牌: flame
硬件名称: flame
硬件制造商: Google
系统版本: 14
系统版本号: 34
应用版本: 2.3.8.3
应用版本号: 103

异常类: class java.lang.IllegalArgumentException
异常信息: Wrong state class, expecting View State but received class androidx.recyclerview.widget.RecyclerView$SavedState instead. This usually happens when two views of different type have the same id in the same hierarchy. This view's id is id/0x13. Make sure other views do not use the same id.

****堆栈追踪 1
类名: android.view.View
方法: onRestoreInstanceState
文件: View.java
行数: 22968

****堆栈追踪 2
类名: androidx.viewpager2.widget.ViewPager2
方法: onRestoreInstanceState
文件: ViewPager2.java
行数: 329

****堆栈追踪 3
类名: android.view.View
方法: dispatchRestoreInstanceState
文件: View.java
行数: 22940

****堆栈追踪 4
类名: android.view.ViewGroup
方法: dispatchRestoreInstanceState
文件: ViewGroup.java
行数: 4048

****堆栈追踪 5
类名: androidx.viewpager2.widget.ViewPager2
方法: dispatchRestoreInstanceState
文件: ViewPager2.java
行数: 372

****堆栈追踪 6
类名: android.view.ViewGroup
方法: dispatchRestoreInstanceState
文件: ViewGroup.java
行数: 4054

****堆栈追踪 7
类名: android.view.ViewGroup
方法: dispatchRestoreInstanceState
文件: ViewGroup.java
行数: 4054

****堆栈追踪 8
类名: android.view.View
方法: restoreHierarchyState
文件: View.java
行数: 22918

****堆栈追踪 9
类名: androidx.fragment.app.Fragment
方法: restoreViewState
文件: Fragment.java
行数: 698

****堆栈追踪 10
类名: androidx.fragment.app.Fragment
方法: restoreViewState
文件: Fragment.java
行数: 3176

****堆栈追踪 11
类名: androidx.fragment.app.Fragment
方法: performActivityCreated
文件: Fragment.java
行数: 3161

****堆栈追踪 12
类名: androidx.fragment.app.FragmentStateManager
方法: activityCreated
文件: FragmentStateManager.java
行数: 619

****堆栈追踪 13
类名: androidx.fragment.app.FragmentStateManager
方法: moveToExpectedState
文件: FragmentStateManager.java
行数: 275

****堆栈追踪 14
类名: androidx.fragment.app.FragmentManager
方法: executeOpsTogether
文件: FragmentManager.java
行数: 1934

****堆栈追踪 15
类名: androidx.fragment.app.FragmentManager
方法: removeRedundantOperationsAndExecute
文件: FragmentManager.java
行数: 1845

****堆栈追踪 16
类名: androidx.fragment.app.FragmentManager
方法: execPendingActions
文件: FragmentManager.java
行数: 1782

****堆栈追踪 17
类名: androidx.fragment.app.FragmentManager$5
方法: run
文件: FragmentManager.java
行数: 565

****堆栈追踪 18
类名: android.os.Handler
方法: handleCallback
文件: Handler.java
行数: 959

****堆栈追踪 19
类名: android.os.Handler
方法: dispatchMessage
文件: Handler.java
行数: 100

****堆栈追踪 20
类名: android.os.Looper
方法: loopOnce
文件: Looper.java
行数: 232

****堆栈追踪 21
类名: android.os.Looper
方法: loop
文件: Looper.java
行数: 317

****堆栈追踪 22
类名: android.app.ActivityThread
方法: main
文件: ActivityThread.java
行数: 8592

****堆栈追踪 23
类名: java.lang.reflect.Method
方法: invoke
文件: Method.java
行数: -2

****堆栈追踪 24
类名: com.android.internal.os.RuntimeInit$MethodAndArgsCaller
方法: run
文件: RuntimeInit.java
行数: 580

****堆栈追踪 25
类名: com.android.internal.os.ZygoteInit
方法: main
文件: ZygoteInit.java
行数: 878```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant