webentwicklung-frage-antwort-db.com.de

Screenshot mit dem Emulator von Android Studio

Ich weiß, das ist wahrscheinlich die dümmste Frage, aber ich weiß nicht, wie ich einen Emulator-Screenshot über Android Studio machen kann. Ich habe vor kurzem von Eclipse zu Android Studio gewechselt und konnte es nirgendwo finden. Ich habe auch versucht, im Web zu suchen, aber keine Hilfe.

145
mahi

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

 New Android Emulator from Android Studio 2.0

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

Oder

  1. Wählen Sie "Mehr"
  2. Geben Sie unter "Einstellungen" den Ort für Ihren Screenshot an
  3. Machen Sie Ihren Screenshot
206
Nino Handler

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

IDE window showing Monitor button

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

Monitor window

Wenn auf Ihrem Emulator Android 4.4 oder 4.3 ausgeführt wird, ist die Bildschirmaufzeichnungsfunktion defekt. Sie müssen ein physisches Gerät verwenden, um Screenshots auf diesen Betriebssystemversionen zu erhalten. Es funktioniert in Ordnung für Android vor 4.3. Dieser Fehler ist https://code.google.com/p/Android/issues/detail?id=62284

92
Scott Barta

Sie können einen Screenshot aus Android Studio aufnehmen, wie in der Abbildung unten gezeigt  You can take capture from Android Studio

69
HenBoy331

So erstellen 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 button um das Android DDMS-Toolfenster zu öffnen.
  3. Klicken Sie auf Screen Capture  Camera button auf der linken Seite des Android DDMS-Toolfensters.
  4. Optional: Aktivieren Sie die Option "Frame-Screenshot", um Ihrem Screenshot einen Geräterahmen hinzuzufügen.
  5. Klicken Sie auf Speichern .
67

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

Oder

sie können einfach auf das "Kamera" -Symbol klicken, das mit "Grün" markiert ist, das wir mit dem Emulator haben.

 enter image description here

19
Avi

Neben der Verwendung von Android Studio können Sie auch einen Screenshot mit Adb aufnehmen, der schneller ist.

adb Shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
adb Shell rm /sdcard/screen.png

Kürzere einzeilige Alternative in Unix/OSX

adb Shell screencap -p | Perl -pe 's/\x0D\x0A/\x0A/g' > screen.png

Ursprünglicher Blogeintrag: Holen Sie den Android-Screenshot per ADB auf den Computer

18
André Ricardo

Bitte verwenden Sie ctrl + s unter Windows oder ⌘s unter Mac (während der Emulator fokussiert ist). Ihre Desktop sollte der Standardspeicherort sein.

1.Starten Sie zuerst Ihre Anwendung 2.Werkzeug -> Android -> Android-Gerätemonitor  Check image for more detail

3
Akash Jagtap

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.

 enter image description here

1
cgr

Android Device Monitor wurde in Android Studio 3.1 nicht mehr unterstützt und von Android Studio 3.2 entfernt. Zum Starten der eigenständigen Anwendung Device Monitor in Android Studio 3.1 und niedriger können Sie Android-sdk/tools/monitor.bat ausführen

0
vovkas
  1. Wählen Sie in Android Studio View> 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 Screen Capture.

Für weitere Informationen, überprüfen Sie diesen Link

0
Doilio Matsinhe