跳到主要内容
ArcBlock Community

闪退

Kawa
支持
arcspherebugqualifiedresolvedrewarded

1000300019.jpg

javascript
kotlin.UninitializedPropertyAccessException: lateinit property binding has not been initialized

at com.arcblock.sphere.mvp.ui.fragment.ScaleWebFragment.hideLoadingIcon(Unknown Source:6)

at com.arcblock.sphere.mvp.ui.fragment.ScaleWebFragment.showToUser(Unknown Source:236)

at com.arcblock.sphere.mvp.ui.fragment.ScaleWebFragment.showToUser$default(Unknown Source:5)

at com.arcblock.sphere.mvp.ui.activity.TabsManagerActivity.closeWebDetailWithAnimation$lambda$68(Unknown Source:36)

at com.arcblock.sphere.mvp.ui.activity.TabsManagerActivity.m(Unknown Source:0)

at com.arcblock.sphere.mvp.ui.activity.c0.run(Unknown Source:2)

at android.view.ViewPropertyAnimator$AnimatorEventListener.onAnimationEnd(ViewPropertyAnimator.java:1120)

at android.animation.Animator$AnimatorListener.onAnimationEnd(Animator.java:708)

at android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda1.call(Unknown Source:4)

at android.animation.Animator.callOnList(Animator.java:666)

at android.animation.Animator.notifyListeners(Animator.java:609)

at android.animation.Animator.notifyEndListeners(Animator.java:634)

at android.animation.ValueAnimator.endAnimation(ValueAnimator.java:1306)

at android.animation.ValueAnimator.doAnimationFrame(ValueAnimator.java:1566)

at android.animation.AnimationHandler.doAnimationFrame(AnimationHandler.java:328)

at android.animation.AnimationHandler.-$$Nest$mdoAnimationFrame(Unknown Source:0)

at android.animation.AnimationHandler$1.doFrame(AnimationHandler.java:86)

at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1652)

at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1663)

at android.view.Choreographer.doCallbacks(Choreographer.java:1160)

at android.view.Choreographer.doFrame(Choreographer.java:1057)

at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1617)

at android.os.Handler.handleCallback(Handler.java:958)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loopOnce(Looper.java:222)

at android.os.Looper.loop(Looper.java:314)

at android.app.ActivityThread.main(ActivityThread.java:8857)

at java.lang.reflect.Method.invoke(Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)

5 条回复

Kawa15个月前

先判断一下是否初始化吧,lateinit很坑的,我测出很多闪退的基本都是因为用lateinit问题

Huangshan15个月前

这种问题一般是恢复状态出错了。 请问出现这个 crash 的时候正在执行什么操作呢?

Kawa15个月前

刚好在主页面删除标签

Huangshan15个月前

可以稳定复现吗?

Kawa15个月前

不稳定,后面再删除就没问题了。应该是页面的生命周期引起,导致你那个没有初始化

回复