2014-11-09 8 views
6

Wenn ich einen Screenshot von einem AVD mit Android Studio oder Android Device Monitor mache, bekomme ich einen schwarzen Bildschirm. Hat jemand anderes das angetroffen? Was mache ich, um es zu reparieren? Ist das ein Fehler mit den Android-Tools?Screenshot von Android Emulator von Android Studio 0.9.2

enter image description here

enter image description here

+0

Können Sie mir bitte die Methode sagen, wie Sie diesen Screenshot gemacht haben? –

+0

@Outofmemory Ich habe in der Android-Ansicht in Android Studio auf das Kamerasymbol geklickt. Ich bekomme ähnliche Ergebnisse in Android Device Monitor und mit 'adb shell/system/bin/screencap -p/sdcard/screenshot.png'. –

+1

Möglicherweise verwandt: https://code.google.com/p/android/issues/detail?id=60359 –

Antwort

1

try Screenshot zu erhalten, wenn Sie Windows 8

WIN-Taste + Prt Sc Knopf

+1

1. Ich bin nicht auf Windows. 2. Dadurch werden alle Fensterdekorationen und nicht nur der Bildschirm des Geräts angezeigt. (Das Entfernen der Fensterdekorationen ist eine PITA.) 3. Dies betrifft nicht das Problem, ob in den Android-Tools ein Fehler vorliegt. –

+0

'2. Dadurch erhalten Sie alle Fensterdekorationen und nicht nur den Bildschirm des Geräts. Sie können den Emulatorbildschirm problemlos in einem Bildbearbeitungsprogramm zuschneiden. –

+1

@Outofmemory mit einem Foto-Editor dauert eine erhebliche Menge an Handarbeit und Zeit –

1

Presse Prt Sc Taste und öffnen Malen und Einfügen

+0

Ja, ich weiß, wie man manuell einen Screenshot. Aber dann muss ich manuell alle Fensterdekorationen entfernen, um nur den Gerätebildschirm zu erhalten. Meine Frage ist, ob das ein Fehler in Android Studio, adb, dem Emulator oder einem anderen Android-Entwicklungstool ist. (S. Es ist nicht sicher anzunehmen, dass sich jeder unter Windows entwickelt.) –

0

Ich empfehle dieses Tool "ligth shot", es ermöglicht Ihnen zu beschneiden, zu bearbeiten, zu kopieren und speichern mit direkten eigenen Browser, Betriebssystem.

siehe Link: http://app.prntscr.com/en/index.html

5

Das ist ein Fehler auf Emulator von Android. Bitte deaktivieren Sie Host-GPU in Ihren Emulatoreinstellungen.

Schritt:

  1. öffnen Android Virtual Device-Manager.
  2. Klicken Sie auf Bearbeiten Symbol Ihres Emulators.
  3. Auf Emulierte Leistung, deaktivieren Verwenden Host-GPU
  4. Klicken Sie Fertig und Ihren Emulator wieder starten.

Alles wird normal sein.