Der Kanal ist unwiederbringlich kaputt und wird entsorgt! Einheit + AndroidAndroid

Forum für diejenigen, die für Android programmieren
Guest
 Der Kanal ist unwiederbringlich kaputt und wird entsorgt! Einheit + Android

Post by Guest »

Ich habe eine Android-App, in der das Unity-Spiel integriert ist. Wenn ich das Spiel absichtlich starte, spiele und das Spiel beende, klicke ich auf die Schaltfläche „Beenden“

Code „Beenden“

Code: Select all

AndroidJavaClass adj = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaObject ado = adj.GetStatic("currentActivity");
ado.Call("GetDataFromUnity",new string[]{ "Quit" });
und in UnityPlayerActivity gibt es die Methode

"GetDataFromUnity"

mit Finish() darin
Ich schließe die Aktivität und sie wird geschlossen, aber in dem Fragment, in dem sie landen sollte, wird der Fehler ausgegeben:
„Der Kanal ist unwiederbringlich kaputt.“ und wird entsorgt!“

und es schließt die gesamte Anwendung

Ich habe versucht
Aktivitäten in runonUIthread zu starten und es funktioniert nicht

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post