Screenshot auf Emulator aus Android Studio machen


203

Ich weiß, dass dies wahrscheinlich die dümmste Frage ist, aber ich weiß trotzdem nicht, wie ich einen Screenshot von Emulator über Android Studio machen soll. Ich habe kürzlich von Eclipse zu Android Studio gewechselt und konnte es nirgendwo finden. Ich habe versucht, auch im Web zu suchen, aber keine Hilfe.

Antworten:


288

Ab Android Studio 2.0 können Sie dies mit dem neuen Emulator tun:

Neuer Android Emulator von Android Studio 2.0

Klicken Sie einfach auf 3 "Screenshot machen". Standardspeicherort ist der Desktop.

Oder

  1. Wählen Sie "Mehr"
  2. Geben Sie unter "Einstellungen" den Speicherort für Ihren Screenshot an
  3. Mach deinen Screenshot

@Nino Handler Ich mache genau das, aber auf meinem Desktop wird kein Bild angezeigt (und wenn ich den Speicherort ändere, immer noch kein Glück), kann ich mit dem Emulator keine Screenshots machen. Könnten Sie ein paar Tipps geben, um das Problem zu lösen?
Agiro

1
@agiro Ich würde empfehlen, die Antwort von Fidel Eduardo López oder HenBoy331 zu verwenden, die auch funktionieren sollte.
Luckyhandler

Es macht Screenshots mit falschen Farben: stackoverflow.com/questions/52462962/…
Dmitry

Für mich fing es an zu funktionieren, als ich den Standard-Desktop-Speicherort in meine Bilderbibliothek änderte. Früher sah alles gut aus, aber der Screenshot wurde nicht
gespeichert

93

Klicken Sie in der Symbolleiste auf die Schaltfläche Monitor (DDMS enthalten) - es sieht aus wie der Android-Bugdroid:

IDE-Fenster mit der Schaltfläche Monitor

Dadurch wird das DDMS-Fenster geöffnet. Wählen Sie die Emulatorinstanz auf der Registerkarte Geräte links aus und klicken Sie auf die Kamera-Schaltfläche in der Symbolleiste darüber neben dem Stoppschild-Symbol:

Fenster überwachen

Beachten Sie, dass, wenn auf Ihrem Emulator Android 4.4 oder 4.3 ausgeführt wird, die Bildschirmaufnahmefunktion nicht mehr funktioniert. Sie müssen ein physisches Gerät verwenden, um Screenshots zu diesen Betriebssystemversionen zu erhalten. Es funktioniert gut für Android vor 4.3. Dieser Fehler ist https://code.google.com/p/android/issues/detail?id=62284


Sie können DDMS auch über das Terminal starten. Geben Sie einfach 'ddms' ein, um es zu starten
David Douglas

Vielen Dank für die Informationen zum Fehler, die mich davon abgehalten haben, einen Screenshot zu bekommen.
Nasch

71

Sie können einen Screenshot von Android Studio aufnehmen, wie im Bild unten gezeigt. Sie können die Aufnahme von Android Studio aus machen


6
Nur ein Hinweis, dieses Symbol ist verfügbar, wenn die Registerkarte "Android Monitor" ausgewählt ist.
Adam Davis

69

So machen Sie einen Screenshot Ihrer App:

  1. Starten Sie Ihre App wie unter Ausführen Ihrer App im Debug-Modus beschrieben.
  2. Klicken Sie auf Android 6: Android-Taste , um das Android DDMS-Toolfenster zu öffnen.
  3. Klicken Sie Screen Capture Kamerataste auf der linken Seite des Werkzeugfenster Android DDMS.
  4. Optional: Um Ihrem Screenshot einen Geräte-Frame hinzuzufügen, aktivieren Sie die Option Frame-Screenshot.
  5. Klicken Sie auf Speichern .

2
Das funktioniert bei mir nicht. Ich erhalte nur einen Dialog mit einem Fortschrittsbalken mit der Aufschrift "Screenshot vom Gerät abrufen ...", der jedoch nie abgeschlossen wird.
MattCochrane

würde zusätzlichen Bonus für Bildschirm Capure mit Gerät Rahmen geben :)
Opiatefuchs

29

Wenn Sie den Emulator über alle anderen Aufgaben auf dem Desktop halten und " Strg + S " drücken , wird auch der Screenshot erfasst und im Standardpfad (falls nicht bearbeitet) gespeichert (z. B. C: \ Benutzer \ Benutzername \ Desktop).

Oder

Sie können einfach auf das in "grün" hervorgehobene "Kamera" -Symbol klicken, das wir mit dem Emulator haben.

Geben Sie hier die Bildbeschreibung ein


27

Bitte verwenden Sie ctrl+ sunter Windows oder ⌘sMac (während der Emulator fokussiert ist). Ihr Desktopsollte der Standardspeicherort sein.



3

1. Führen Sie zuerst Ihre Anwendung aus. 2. Gehen Sie zu Tool -> Android -> Android Device Monitor Überprüfen Sie das Bild für weitere Details


2

Lang Drücken Sie die Ein- / Aus-Taste, dann haben Sie die Option für den Screenshot. Power Button Emulator

Option für Screenshot im Emulator


1

Klicken Sie auf das Kamerasymbol rechts neben dem Emulator in der Liste der Aktionssymbole. Dies ist im neuesten Studio verfügbar, obwohl ich nicht sicher bin, von welcher Version.

Geben Sie hier die Bildbeschreibung ein


Andrev hat bereits eine ähnliche Antwort gepostet, daher handelt es sich um eine doppelte Antwort.
Borzh

Ja, ich glaube, ich habe es irgendwie vermisst, diese Antwort zu sehen.
cgr

0

Android Device Monitor war in Android Studio 3.1 veraltet und wurde aus Android Studio 3.2 entfernt. Um die eigenständige Gerätemonitor-Anwendung in Android Studio 3.1 und niedriger zu starten, können Sie android-sdk / tools / monitor.bat ausführen


0
  1. Wählen Sie in Android Studio Ansicht > Tool Windows> Logcat , um Logcat zu öffnen.
  2. Wählen Sie das Gerät und einen Prozess aus der Dropdown-Liste oben im Fenster aus.
  3. Klicken Sie links im Fenster auf Screenshot.

Weitere Informationen finden Sie unter diesem Link

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.