代码请参数BUG说明的附件
![深圳昂捷](https://img-cdn-tc.dcloud.net.cn/account/identicon/f6b434dcf9148bbaabbbae2004e76634.png)
- 发布:2023-11-09 10:16
- 更新:2024-04-23 10:46
- 阅读:229
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 小米
手机机型: mix 2
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常不闪退
正常不闪退
实际结果:
发生异常并闪退
发生异常并闪退
bug描述:
从A打开B,在B页面通过获取到A的实例并调用A的函数后发生成异常(实现现在麻烦请看附件)
通过android studio logcat的异常如下:
FATAL EXCEPTION: Timer-2
Process: cn.com.enjoyit.EnjoyMobile, PID: 20020
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:8031)
at android.view.ViewRootImpl.requestChildFocus(ViewRootImpl.java:3878)
at android.view.ViewGroup.requestChildFocus(ViewGroup.java:819)
at android.view.ViewGroup.requestChildFocus(ViewGroup.java:819)
at android.view.ViewGroup.requestChildFocus(ViewGroup.java:819)
at android.view.ViewGroup.requestChildFocus(ViewGroup.java:819)
at android.view.ViewGroup.requestChildFocus(ViewGroup.java:819)
at android.view.ViewGroup.requestChildFocus(ViewGroup.java:819)
at android.view.ViewGroup.requestChildFocus(ViewGroup.java:819)
at android.view.ViewGroup.requestChildFocus(ViewGroup.java:819)
at android.view.View.handleFocusGainInternal(View.java:6937)
at android.view.ViewGroup.handleFocusGainInternal(ViewGroup.java:795)
at android.view.View.requestFocusNoSearch(View.java:11559)
at android.view.View.requestFocus(View.java:11533)
at android.view.ViewGroup.requestFocus(ViewGroup.java:3232)
at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:3284)
at android.view.ViewGroup.requestFocus(ViewGroup.java:3233)
at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:3284)
at android.view.ViewGroup.requestFocus(ViewGroup.java:3233)
at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:3284)
at android.view.ViewGroup.requestFocus(ViewGroup.java:3233)
at android.view.View.requestFocus(View.java:11500)
at android.view.View.requestFocus(View.java:11442)
at io.dcloud.common.adapter.util.DeviceInfo$3.run(Unknown Source:2)
at java.util.TimerThread.mainLoop(Timer.java:562)
at java.util.TimerThread.run(Timer.java:512)
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20231109/794fa0df605668cde09cf9797019273a.png)
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20231109/657e6423d39848814dc86705c067bb01.png)