2016-05-19 9 views
1

Was ist das graue Dreieck, die erscheinen, wenn ich die grundlegende Hello World Cordova App im Emulator starte? Der Emulator ist ein Nexus 4 auf API 23. Ich habe ein Nexus 5X API 23 versucht, das gleiche Dreieck zeigt sich.Apache Cordova - Hallo Welt - Graues Dreieck im Emulator

enter image description here

Dieses Dreieck zeigt nicht auf, wenn ich cordova run browser laufen.

+1

Haben Sie versucht, das Dreieck mit Dev-Tools oder einem Inspektor zu untersuchen? – Phonolog

+0

@Phonolog: Nichts erscheint im Inspektor und es gibt keine dom Elemente, die zu diesem Dreieck führen könnten. Es scheint mir, dass es ein Fehler im Grafik-Renderer des Emulators ist. –

Antwort

0

Es ist definitiv Grafikfehler, wenn ich die Grafikkarte des Hostcomputers zum Rendern verwende, zB "Hardware Graphic Rendering" für den AVD.

In der AVD-Konfiguration, wenn ich 'Emulated Performance' auf 'Software - GLES 2.0' eingestellt habe, wird das Dreieck nicht angezeigt.

enter image description here

Ich werde in Hardware Grafik-Rendering bleiben, da die Software eine sehr langsam, und nur die Glitch jetzt ignorieren.

Es ist wahrscheinlich mit einigen nativen Android-Animation verknüpft, wenn die App gestartet wird oder wenn das Gerät zu Landschaft/Porträt: wenn ich die AVD drehen, ist der Dreieck Glitch immer in der unteren rechten Ecke und fast immer zeigen auf der Unterseite des Geräts.

Wenn jemand an meiner spezifischen Konfiguration interessiert ist, die dieses Problem verursacht, ist es ein Dell Latitude E6410 auf Win7, Neuinstallation von Cordova 6.1.1, Android-Plattform 5.1.1, Android Studio 2.1.1.