FLUTTER 如何摆脱“致命异常:ScreenDecorations”?

mat*_*a94 10 mobile android dart flutter

我在使用 Android Studio 时遇到问题。我最近将其更新为 Dolphin,从那以后我无法在模拟器上启动我的应用程序。我已经尝试了一些事情,最后一次是删除所有内容(Android Studio、SDK、Git)并重新安装。我也尝试过flutter doctor,但没有显示任何错误。

我从控制台得到以下输出,该输出会重复直到我停止程序:

Running Gradle task 'assembleDebug'...
E/AndroidRuntime(31480): FATAL EXCEPTION: ScreenDecorations
E/AndroidRuntime(31480): Process: com.android.systemui, PID: 31480
E/AndroidRuntime(31480): java.lang.NullPointerException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter, parameter bottomLeft
E/AndroidRuntime(31480):    at com.android.systemui.statusbar.events.PrivacyDotViewController.initialize(Unknown Source:22)
E/AndroidRuntime(31480):    at com.android.systemui.ScreenDecorations.setupDecorations(ScreenDecorations.java:315)
E/AndroidRuntime(31480):    at com.android.systemui.ScreenDecorations.startOnScreenDecorationsThread(ScreenDecorations.java:252)
E/AndroidRuntime(31480):    at com.android.systemui.ScreenDecorations.$r8$lambda$bRx4s-frKyGv-SmpobluoualBbQ(Unknown Source:0)
E/AndroidRuntime(31480):    at com.android.systemui.ScreenDecorations$$ExternalSyntheticLambda2.run(Unknown Source:2)
E/AndroidRuntime(31480):    at android.os.Handler.handleCallback(Handler.java:938)
E/AndroidRuntime(31480):    at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(31480):    at android.os.Looper.loopOnce(Looper.java:201)
E/AndroidRuntime(31480):    at android.os.Looper.loop(Looper.java:288)
E/AndroidRuntime(31480):    at android.os.HandlerThread.run(HandlerThread.java:67)
Run Code Online (Sandbox Code Playgroud)

Lit*_*arg 12

我面临着同样的问题。我认为由于针孔切口,这是 Android 模拟器中的一个已知问题(点击此处了解更多详细信息)。我切换到没有针孔摄像头的设备,问题得到解决。