EGL_emulation konnte keine Verbindung zum Host herstellen – Android

Lesezeit: 2 Minuten

Benutzer-Avatar
Chaitanya

Ich versuche, ein einfaches OpenGL-Programm in Android auszuführen. Ich führe dies in einem Android 4.1-Emulator aus. Ich habe die GPU-Emulation eingeschaltet und sie hat gestern gut funktioniert. Als ich das heute durchführte, hing es anfangs und sagte: OpenGL taking time to render - Wait or Close dialog box. Nach einigen Läufen war es wieder krachend

E/EGL_emulation(2637): Failed to establish connection with the host

gefolgt von

11-30 11:48:10.787: E/AndroidRuntime(2637): FATAL EXCEPTION: main
11-30 11:48:10.787: E/AndroidRuntime(2637): java.lang.IllegalArgumentException: eglChooseConfig failed EGL_NOT_INITIALIZED
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.HardwareRenderer$GlRenderer.chooseEglConfig(HardwareRenderer.java:852)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.HardwareRenderer$GlRenderer.initializeEgl(HardwareRenderer.java:804)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.HardwareRenderer$GlRenderer.initialize(HardwareRenderer.java:747)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1505)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4212)

Ich vermute, dass der Emulator nicht in der Lage ist, die Kontrolle über die GPU des Systems zu übernehmen, also wie vermeide ich diesen Fehler? Wie behebe ich dieses Problem?

Danke im Voraus. 🙂

  • Oh! .. ein einfacher Neustart des Emulators löste das Problem für mich. 🙂

    – Chaitanya

    30. November 2012 um 6:42 Uhr

  • Was zur Hölle? Gleiches Problem und hat es definitiv nicht für mich gelöst.

    – michaelsnowden

    15. November 2013 um 10:43 Uhr

  • Ich hatte dieses Problem im Genymotion-Emulator mit Android 4.3. Ich habe gerade den Emulator geschlossen und neu gestartet, und es hat funktioniert …

    – IgorGanapolsky

    9. Dezember 2013 um 15:51 Uhr

  • Ein Neustart des Genymotion-Emulators hat es auch für mich gelöst.

    – Andrew Arnott

    24. Dezember 2013 um 15:41 Uhr

  • Ein paar Mal ist es mir auch passiert und es hat sich auch nach mehreren Neustarts nicht gut entwickelt. Ich musste diesen bestimmten Emulator löschen, neu erstellen und dann bang-on … es hat funktioniert 🙂

    – Ramakishna Balla

    30. Dezember 2013 um 18:53 Uhr

Benutzer-Avatar
Grenziger Jonathan

Dies passiert mir, wenn mein Computer aus dem Standby-Modus kam. Starten Sie Ihr virtuelles Gerät neu.

  • Es passiert jedes Mal, wenn der Mac schläft. Sie müssen den Grund beheben, nicht die Konsequenzen. Irgendeine Lösungsmöglichkeit?

    – IljaEremin

    25. August 2014 um 12:05 Uhr

  • Irgendeine Idee, warum das passiert?

    – Jakob Arnold

    11. September 2014 um 13:34 Uhr

  • Ich habe Genymobile eine Mail mit dem Link zu diesem Thema geschickt. mehr kann ich nicht machen..

    – Grenzgänger Jonathan

    11. September 2014 um 13:55 Uhr

Benutzer-Avatar
Sid

Ich hatte das gleiche Problem in meinem Genymotion-Emulator, während ich eine Webview-basierte Anwendung ausführte. Ich habe den Emulator neu gestartet und es hat gut funktioniert

  • Dies scheint keine Antwort auf die Frage zu sein und wurde auch in den Kommentaren erwähnt.

    – Ean V

    13. Februar 2014 um 23:14 Uhr

  • Für mich hat die genaue Lösung Genymotion auf verschiedenen Computern zum Absturz gebracht, also kam es vom Code, nicht vom Simulator, auch wenn ein Neustart helfen kann.

    – Léon Pelletier

    19. März 2014 um 1:14 Uhr

1109000cookie-checkEGL_emulation konnte keine Verbindung zum Host herstellen – Android

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy