帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
79
帖子
3
勋章
803
Y币

[多端开发] 安卓偶尔会出现闪退

[复制链接]
发表于 2021-6-4 16:14:51
是不是因为v-for和v-show一起用的原因

Android|VOG-AL00|7.1.2
java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.Object java.util.List.get(int)' on a null object reference
        at com.apicloud.a.h.a.h.a.getChildDrawingOrder(Unknown Source)
        at android.view.ViewGroup.getAndVerifyPreorderedIndex(ViewGroup.java:1733)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1773)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1820)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1820)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1820)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1820)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1820)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1820)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1820)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1820)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1828)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1836)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1836)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1836)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2117)
        at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1836)
        at android.view.View.dispatchGenericMotionEvent(View.java:10104)
        at com.android.internal.policy.DecorView.superDispatchGenericMotionEvent(DecorView.java:422)
        at com.android.internal.policy.PhoneWindow.superDispatchGenericMotionEvent(PhoneWindow.java:1818)
        at android.app.Activity.dispatchGenericMotionEvent(Activity.java:3104)
        at com.android.internal.policy.DecorView.dispatchGenericMotionEvent(DecorView.java:390)
        at android.view.View.dispatchPointerEvent(View.java:10245)
        at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4448)
        at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4306)
        at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3853)
        at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3906)
        at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3872)
        at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3999)
        at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3880)
        at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4056)
        at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3853)
        at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3906)
        at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3872)
        at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3880)
        at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3853)
        at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6257)
        at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6231)
        at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6192)
        at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6360)
        at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:185)
        at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
        at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:176)
        at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:6331)
        at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:6383)
        at android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)
        at android.view.Choreographer.doCallbacks(Choreographer.java:686)
        at android.view.Choreographer.doFrame(Choreographer.java:615)
        at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)
        at android.os.Handler.handleCallback(Handler.java:751)
        at android.os.Handler.dispatchMessage(Handler.java:95)
        at android.os.Looper.loop(Looper.java:154)
        at android.app.ActivityThread.main(ActivityThread.java:6121)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)

380
帖子
4
勋章
6
Y币
贴下代码片段
79
帖子
3
勋章
803
Y币

麻烦您测试一下吧
test.rar 下载附件
2021-6-8 11:05上传2.68 KB下载次数: 320
380
帖子
4
勋章
6
Y币
贰山 发表于 2021-6-8 11:05
麻烦您测试一下吧

你发的代码都不完整,不能运行
79
帖子
3
勋章
803
Y币
技术支持-F 发表于 2021-6-8 14:50
你发的代码都不完整,不能运行

这是整个代码啊 因为有些数据是接口返回的,可能需要一点假数据
79
帖子
3
勋章
803
Y币
技术支持-F 发表于 2021-6-8 14:50
你发的代码都不完整,不能运行

稍等,我再修改一下发过去

79
帖子
3
勋章
803
Y币
技术支持-F 发表于 2021-6-8 14:50
你发的代码都不完整,不能运行

我找到引起闪退的语句了,scroll-view下的那个 loading 那个组件。我把那行注释掉就不会闪退了,但是不明白为什么。ios端正常
test.rar 下载附件
2021-6-8 15:49上传2.79 KB下载次数: 191
380
帖子
4
勋章
6
Y币
贰山 发表于 2021-6-8 15:50
我找到引起闪退的语句了,scroll-view下的那个 loading 那个组件。我把那行注释掉就不会闪退了,但是不明 ...

loading 组件是你自己写的吗? 你把相关代码抽出来,弄个demo我这里才能运行
79
帖子
3
勋章
803
Y币
技术支持-F 发表于 2021-6-8 18:01
loading 组件是你自己写的吗? 你把相关代码抽出来,弄个demo我这里才能运行 ...

好的 那我再整理一下发给您
38
帖子
2
勋章
259
Y币
贰山 发表于 2021-6-8 18:10
好的 那我再整理一下发给您

解决了?scroll-view 不能添加 自定义组件?
12下一页
您需要登录后才可以回帖 登录

本版积分规则