首页 > 解决方案 > Android 上的 Weex 库崩溃

问题描述

我在 android 平台上的 weex 中遇到了这个随机崩溃。

Weex 版本详情 - v1.3.8 - weexpack : v1.2.3 - weex-builder : v0.4.0 - weex-previewer : v1.5.1

Facing a crash in sdk : java.lang.NullPointerException: Attempt to invoke virtual method 'com.taobao.weex.ui.flat.WidgetContainer com.taobao.weex.ui.flat.FlatGUIContext.getFlatComponentAncestor(com.taobao.weex.ui.component.WXComponent)' on a null object reference
        at com.taobao.weex.ui.component.WXComponent.setComponentLayoutParams(WXComponent.java:559)
        at com.taobao.weex.ui.component.WXComponent.setLayout(WXComponent.java:551)
        at com.taobao.weex.ui.RenderActionContextImpl.setLayout(RenderActionContextImpl.java:82)
        at com.taobao.weex.ui.WXRenderManager.setLayout(WXRenderManager.java:150)
        at com.taobao.weex.dom.DOMActionContextImpl$ApplyUpdateConsumer$1.execute(DOMActionContextImpl.java:276)
        at com.taobao.weex.ui.WXRenderManager$1.run(WXRenderManager.java:104)
        at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48)
        at android.os.Handler.handleCallback(Handler.java:789)
        at android.os.Handler.dispatchMessage(Handler.java:98)
        at android.os.Looper.loop(Looper.java:164)
        at android.app.ActivityThread.main(ActivityThread.java:6592)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:769)

标签: weex

解决方案


已经修复了,还没发布。如果紧急情况,您可以从源代码构建。


推荐阅读