Wie kann ein in Unity erstelltes Spiel auf einem Android-Gerät ausgeführt werden?

8

Ich bin neu mit Unity und wenn ich es richtig verstanden habe, funktioniert es mit C # Sprache. Android-Geräte können nur Java-Anwendungen ausführen, weil dies die Arbeit ihrer virtuellen Maschine ist: der Dalvik. Also wie kann dies mit der Funktion dieses Programms getan werden, um "Android" zu kompilieren?

    
Merol 16.02.2012, 03:23
quelle

1 Antwort

24

Android-Geräte können auch nativen -Code ausführen, der normalerweise in C oder C ++ geschrieben ist.

Die in C # geschriebene Unity-Anwendung wird in .NET-Bytecodes kompiliert. Wenn Unity eine Android-App erstellt, enthält sie einen .NET-Bytecode-Interpreter in systemeigenem Code, der auf Mono basiert. Wenn Sie die App ausführen, wird der Interpreter ausgeführt, um die Bytecodes auszuführen. So kann es unter Android laufen.

    
yuku 16.02.2012, 03:29
quelle

Tags und Links