30

Ich erhalte diesen Fehler in den Android-Emulator protokolliert, da ich die SDKManager und ADT aktualisiert:Android Emulator: konnte nicht wglGetExtensionsStringARB Fehler

[2012-07-10 15.51.23 - Emulator] konnte nicht wglGetExtensionsStringARB

Was bedeutet das? Und kann ich irgendetwas dagegen tun?

+2

Auch diesen Fehler. – JMRboosties

+2

Bitte beachten Sie [Antwort] (http://Stackoverflow.com/a/8948724/1320263) – Pallavi

+0

Vielen Dank. Bitte fügen Sie Ihre Antwort hinzu, wenn Sie möchten, dass ich dafür stimme. –

Antwort

14

Ich konfrontiert das ähnliche Problem. In meinem Fall hatte ich das neue virtuelle Gerät erstellt und den Snapshot aktiviert. Ich habe nur das Kontrollkästchen Gehe zu AVD Manager ->Select the device -> klicken Sie auf Edit und deaktivieren Sie das Kontrollkästchen Enabled. Ich hoffe, das funktioniert.

+3

Auf Version R22.0.1 für Windows, kann ich keine Kontrollkästchen mit dem Namen "Aktiviert" auf dem Gerät bearbeiten Dialogfeld finden. – Tires

+0

Ich habe dieses Kontrollkästchen nicht aktiviert. Visual Studio funktioniert wie ein Charme! –

+0

Ich habe dasselbe Problem und diese Lösung funktioniert in meinem Fall nicht –

11

Wenn Sie den Emulator zu erstellen, müssen Sie Eigenschaften CPU wählen/ABI ist Intel Atom (installiert es in SDK-Manager)

5

nur JDK ändern ich das JDK von SUN nicht Oracle installiert und es funktioniert für mich ....

2

Zuerst verwenden Sie INTEL x86 ... dies als CPU/ABI. Zweitens, deaktivieren Sie Snapshot, wenn es aktiviert ist. Halten Sie das Ziel bis zu Android 4.2.2

5

Für mich die emulierten Leistung Einstellung ändern auf „Shop eine Momentaufnahme für eine schnellere Inbetriebnahme“ und Entfernen des Häkchens „Use Host-GPU“ das Problem behoben.

2

Ich lief in diesem Problem Android Studio 1.4 ausgeführt. Im Android Virtual Device (AVD) -Manager hatte ich das Kontrollkästchen "Host-GPU verwenden" aktiviert, weil ich dachte, dies würde die Geschwindigkeit des Emulators erhöhen.
Android Studio lässt Sie ein Gerät wählen, das auf diese Weise konfiguriert ist, und es zeigt Ihnen den Befehl es verwendet, um das virtuelle Gerät zu starten: Android Studio 'Run' window output

aber aus irgendeinem Grund, es nicht Sie warnen, dass das Programm abgestürzt , und es zeigt Ihnen nicht die stderr-Nachricht, die Sie sehen würden, wenn Sie es von der Befehlszeile selbst ausführen: Output as run on the command line

Wenn ich es von Android Studio lief, habe ich nicht das Dialogfeld im Screenshot oben Obwohl es sehr gut angezeigt wird, wenn Sie den Befehl über die Befehlszeile ausführen, saß ich nur geduldig einige Minuten dort, während nichts passierte.
Wie an anderer Stelle erwähnt, the drivers needed for the Use Host GPU option are not yet available. Wenn Sie diesen Post lesen, scheint es, dass diese Einstellung mit einigen Intel-CPUs verwendet werden kann, aber nicht mit dem ARM-Chip, den ich gewählt habe (siehe CPU/ABI-Einstellung unten).

Meine Lösung bestand darin, einfach die Option "Host GPU verwenden" zu deaktivieren, die sich am unteren Rand des durch die Option "Bearbeiten" geöffneten Fensters befindet, nachdem Sie das virtuelle Gerät auf der Registerkarte Android Virtual Devices im AVD Manager ausgewählt haben. Sie können zum AVD Manager erhalten direkt in Windows bei
% ANDROID_HOME% \ AVD Manager.exe
wo in meinem Windows 8 installieren,% ANDROID_HOME% gelöst
c: \ users \ myusername \ AppData \ Local \ Android \ Sdk

Ich habe es nicht auf Linux im Moment laufen, aber ich würde annehmen, dass es in einem ähnlichen Pfad dort ist, dh:
$ {ANDROID_HOME}/

Nach unchecking die 'Verwendung Host-GPU' Box, entschied ich die 'Snapshot' Feld neben es zu überprüfen (wie ich sie verstehe, dass eine Kopie des bereits gebauten speichert vm, damit es nicht jedes Mal neu erstellt werden muss, was einige Startzeit für zukünftige Instanzen sparen sollte. Hier sind die vollständigen Einstellungen, die ich verwenden:
Edit Android Virtual Device (AVD) window screenshot

0

ich ein gleiches Problem hatte wegen meines Nvidea Grafikkarte Treiber Problems.

Wenn Ihr System über eine Dedicated Graphics-Karte verfügt, überprüfen Sie die latest Driver und installieren Sie sie.

Andere weisen einfach wählen emulierten Performance als Software in Emulator Konfigurationen enter image description here

nach der Aktualisierung der Treiber das Problem behoben ist :)