首页 > 解决方案 > Flutter Null 指针异常:尝试在空对象引用上调用虚拟方法“void android.view.Display.getSize”

问题描述

面对这个错误,我搜索了很多,每个人都将这个指向 webview 插件,但我没有使用任何 webview 颤振。这在调试模式下工作正常,但应用程序在发布模式下崩溃。寻求帮助!!

PS:它只发生在Android版本(5.1、6.0、7.0)

颤振医生:

错误:

E/AndroidRuntime(18472):致命异常:主要 E/AndroidRuntime(18472):进程:com.contacts.backup.transfer.restore.zp,PID:18472 E/AndroidRuntime(18472):java.lang.NullPointerException:尝试在空对象引用 E/AndroidRuntime(18472) 上调用虚拟方法 'void android.view.Display.getSize(android.graphics.Point)':在 org.chromium.ui.display.DisplayAndroid.updateFromDisplay(DisplayAndroid.java:280 ) E/AndroidRuntime(18472):在 org.chromium.ui.display.DisplayAndroidManager$DisplayListenerBackendImpl.onDisplayChanged(DisplayAndroidManager.java:176) E/AndroidRuntime(18472):在 android.hardware.display.DisplayManagerGlobal$DisplayListenerDelegate.handleMessage(DisplayManagerGlobal .java:786) E/AndroidRuntime(18472): 在 android.os.Handler.dispatchMessage(Handler.java:102) E/AndroidRuntime(18472):在 android.os.Looper.loop(Looper.java:148) E/AndroidRuntime(18472): 在 android.app.ActivityThread.main(ActivityThread.java:7406) E/AndroidRuntime(18472): 在 java.lang.reflect .Method.invoke(Native Method) E/AndroidRuntime(18472): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) E/AndroidRuntime(18472): at com.android.internal。 os.ZygoteInit.main(ZygoteInit.java:1120)爪哇:1120)爪哇:1120)

标签: androidflutternullpointerexceptionflutter-layoutflutter-dependencies

解决方案


推荐阅读