安卓崩溃信息请教是那个组件引起的
程序版本: 20250108程序构建日期: 2025-01-11 15:17:36
当前日期: 2025-01-11 15:20:40
设备: Alps H2
堆栈跟踪(崩溃信息):
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:7579)
at android.view.ViewRootImpl.recomputeViewAttributes(ViewRootImpl.java:3607)
at android.view.View.setSystemUiVisibility(View.java:22805)
之前都正常的,更新后就异常了 这个错误是由于在Android开发中,UI操作必须在主线程(也称为UI线程)中执行。如果你尝试在非主线程中直接更新UI组件(例如修改View的属性),就会抛出 CalledFromWrongThreadException 异常。
错误原因
在你的代码中,某个地方尝试在非主线程中调用 View.setSystemUiVisibility() 方法,导致了这个异常。
问AI 还是简单直接 承易 发表于 2025-1-11 18:38
这个错误是由于在Android开发中,UI操作必须在主线程(也称为UI线程)中执行。如果你尝试在非主线程中直接 ...
谢谢我检查一下 你在多线程里面调用组件了。 创世魂 发表于 2025-1-11 19:09
你在多线程里面调用组件了。
嗯嗯谢谢,之前也是多线程调用,没崩溃,新版出现了,现在改写一下。
页:
[1]