LibGDX HelloWorld-Projekt stürzt ab, wenn es auf einem Android-Emulator ausgeführt wird

8

Ich habe versucht, das Hello-World-Projekt als Teil des Erlernens von LibGDX auszuführen. Verwenden des nächtlichen Builds (libgdx-nightly-20140322). Ich bin jedoch ziemlich frustriert, weil das Hallo-Welt-Desktop-Projekt funktioniert, wenn es als Java-Anwendung ausgeführt wird, das Hallo-Welt-HTML-Projekt wird als eine Webanwendung ausgeführt. Aber hallo-world-android simple erzeugt einen nicht sehr beschreibenden Fehler:

Ich habe hier nach ähnlichen Problemen gesucht und Android Emulator nicht gefunden LibGDX-Projekt starten? , aber die angegebene Lösung funktioniert nicht mit dem, was ich habe. Es gab auch libgdx mein erstes Dreieck Tutorial funktioniert nicht? , die darauf hinwiesen Ich zu neuen Tutorials zu versuchen, aber ohne Erfolg.

Ich habe das erste Mal versucht, dem Tutorial auf GITHUB zu folgen und das zweite Mal Games from Scratchs LibGDX Tutorial 1: Erstellen eines ersten Projekts Ich habe verschiedene API Levels 8, 13, 16, & amp; 19.

Hier ist der Dump der Logdatei:

%Vor%     
Jamie Le Rossignol 28.03.2014, 04:00
quelle

2 Antworten

15

Wie @Sid in den Kommentaren bemerkt, sagt der Fehler, dass LibGDX OpenGL ES 2.0-Unterstützung benötigt. Der Software-Renderer des Emulators unterstützt OpenGL ES 2.0 nicht.

Sie können Ihren Emulator möglicherweise unterstützen, indem Sie die Grafikbeschleunigung im Emulator aktivieren. Siehe Ссылка und Android OpenGL ES 2.0-Emulator

Hier ist der Dialog Android Virtual Device Manager mit der hervorgehobenen Einstellung. Dies zu aktivieren löst definitiv das Problem auf einem MacBook Air und wahrscheinlich vielen anderen Computern.

    
P.T. 28.03.2014 06:32
quelle
0

Danke.

Ich habe ein Samsung Galaxy S-III G4, also habe ich Kies von Samsung installiert und das scheint die Treiber abgedeckt zu haben.

Ich habe das HowTo Android-Anwendung auf einem Mobilgerät ausführen und die LibGDX Hello-World-App funktioniert mein Gerät.

    
Jamie Le Rossignol 29.03.2014 05:09
quelle