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%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.
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.
Tags und Links eclipse java android android-emulator libgdx