Unity Android-Absturz: java.lang.NullPointerException: mNativeObject of Surface ist nullC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Unity Android-Absturz: java.lang.NullPointerException: mNativeObject of Surface ist null

Post by Anonymous »

Body:

Ich erhalte den folgenden Absturz in Crashlytics:
Verursacht durch java.lang.NullPointerException
mNativeObject of Surface(name=Surface(name=7a76188 NavigationBar0#109)/@0x8619959 - animation-leash of insets_animation#25042)/@0x7f7901b ist null. Haben Sie release() bereits aufgerufen?
android.view.SurfaceControl.checkNotReleased (SurfaceControl.java:1865)
android.view.SurfaceControl$Transaction.hide (SurfaceControl.java:3397)
android.view.InsetsSourceConsumer.applyRequestedVisibilityToControl (InsetsSourceConsumer.java:435)
android.view.InsetsController.onControlsChanged (InsetsController.java:1067)
android.view.ViewRootImpl.handleInsetsControlChanged (ViewRootImpl.java:2795)
... (Rest des Stack-Trace)
Ich verwende Unity 6.3 LTS mit Auto Graphics API (Vulkan und OpenGL), mindestens API-Level 29 (Android 10.0) und Target API-Level 35 (Android 15.0).
Ich verwende keinen nativen Android-UI-Code, habe aber etwas Anzeigenvermittlung Integrationen. Außerdem tritt der Absturz nach dem Start der Sitzung bei der ersten Bildschirmansicht auf. Es befindet sich wahrscheinlich auf dem Begrüßungsbildschirm meines Spiels.
Meine Frage:
  • Was verursacht diesen Surface-Fehler?
  • Ist dieses Problem in Unity noch bei jemandem aufgetreten?
  • Gibt es empfohlene Ansätze, um diesen Absturz zu verhindern oder zu beheben?
Jeder Einblick wäre willkommen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post