Screenshot maken op Emulator vanuit Android Studio

Ik weet dat dit waarschijnlijk de domste vraag is, maar toch weet ik niet hoe ik een screenshot van Emulator moet maken via Android Studio. Ik ben onlangs overgestapt van Eclipse naar Android Studio en ik kon het nergens vinden, ik probeerde ook op internet te zoeken, maar geen hulp.


Antwoord 1, autoriteit 100%

Vanaf Android Studio 2.0 kunt u het doen met de nieuwe emulator:

Nieuwe Android-emulator van Android Studio 2.0

Klik op 3 “Screenshot maken”. Standaardlocatie is het bureaublad.

Of

  1. Selecteer “Meer”
  2. Geef onder “Instellingen” de locatie voor uw screenshot op
  3. Maak je screenshot

UPDATE 22/07/2020

Als je de emulator in Android Studio gebruikt, wat mogelijk is sinds Android Studio 4.1, klik dan hier om de schermafbeelding op je standaardlocatie op te slaan:

voer hier de afbeeldingsbeschrijving in


Antwoord 2, autoriteit 27%

Klik op de knop Monitor (DDMS inbegrepen)op de werkbalk — het lijkt op de Android-bugdroid:

IDE-venster met monitorknop

Dat zal het DDMS-venster openen. Selecteer de emulatorinstantie op het tabblad Apparatenaan de linkerkant en klik op de cameraknop in de werkbalk erboven, naast het stoptekenpictogram:

Monitorvenster

Houd er rekening mee dat als je emulator Android 4.4 of ik denk 4.3 draait, de schermopnamefunctie niet werkt — je moet een fysiek apparaat gebruiken om schermafbeeldingen op die OS-versies te krijgen. Het werkt goed voor Android ouder dan 4.3. Die bug is https://code.google.com/p/android/issues/detail?id =62284


Antwoord 3, autoriteit 21%

Je kunt een screenshot maken vanuit Android Studio zoals weergegeven in de onderstaande afbeelding.
Je kunt vastleggen van Android Studio


Antwoord 4, autoriteit 20%

Een screenshot van uw app maken:

  1. Start uw app zoals beschreven in Uw app uitvoeren in de foutopsporingsmodus.
  2. Klik op Android6:Android-knopom het Android DDMS-toolvenster te openen.
  3. Klik op SchermopnameCameraknopaan de linkerkant van de Android DDMS-tool venster.
  4. Optioneel: om een ​​apparaatframe rond je screenshot toe te voegen, schakel je de optie Frame screenshot in.
  5. Klik op Opslaan.

Antwoord 5, autoriteit 10%

Door de emulator boven alle andere taken op het bureaublad te houden en op “Ctrl + S” te drukken, wordt ook de schermafbeelding vastgelegd en wordt deze opgeslagen op het standaard (indien niet bewerkt) pad (dwz C:\Gebruikers\gebruikersnaam\Desktop).

Of

je kunt gewoon op het “Camera”-pictogram klikken dat is gemarkeerd in “groen”, dat we bij de emulator hebben.

voer hier de afbeeldingsbeschrijving in


Antwoord 6, autoriteit 9%

Gebruik a.u.b. ctrl+sop Windows of ⌘sop Mac (terwijl de emulator gefocust is). Uw Desktopzou de standaard opslaglocatie moeten zijn.


Antwoord 7, autoriteit 8%

Je kunt niet alleen Android Studio gebruiken, maar je kunt ook een screenshot maken met adb, wat sneller is.

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

Korter alternatief van één regel in Unix/OSX

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

Originele blogpost:
Plaats Android-screenshot op computer via ADB


Antwoord 8, autoriteit 3%

Lange druk op de aan / uit-knop, dan heb je de optie voor de schermafbeelding.
Aan/uit-knop emulator

Optie voor screenshot in emulator


Antwoord 9

  1. Selecteer in Android Studio Bekijken> HulpprogrammaWindows > Logcatom Logcat te openen.
  2. Selecteer het apparaat en een proces in de vervolgkeuzelijst bovenaan het venster.
  3. Klik op Schermopname aan de linkerkant van het venster.

Voor meer info Bekijk deze link


Antwoord 10

1.Voer eerst uw applicatie uit
2.Ga naar Tool–>Android–>Android Device Monitor
Bekijk afbeelding voor meer details


Antwoord 11

Klik op het camerapictogram aan de rechterkant van de emulator in de lijst met actiepictogrammen. Dit is beschikbaar in de nieuwste studio, maar ik weet niet zeker van welke versie.

voer hier de afbeeldingsbeschrijving in


Antwoord 12

  1. Ga naar

Emulator-instellingen > Instellingen > Algemeen > Schermafbeelding opslaglocatie >
uw bestandspad

selecteer vervolgens de gewenste locatie om je screenshot op te slaan.

  1. Nadat u uw emulatorinstellingen heeft ingesteld, drukt u op:

Ctrl + s

om je schermafbeelding op te slaan.

hoop dat het werkt.


Antwoord 13

Android Device Monitor is verouderd in Android Studio 3.1 en verwijderd uit Android Studio 3.2.
Om de zelfstandige Device Monitor-applicatie in Android Studio 3.1 en lager te starten, kunt u android-sdk/tools/monitor.bat

uitvoeren


Antwoord 14

Op vensters:
Ik ontdekte dat mijn firewall schrijftoegang tot screenshot blokkeert. Een tijdelijke oplossing is om een ​​momentopname te maken en deze te vinden in:
C:\Users\YOUR_USER_NAME.android\avd\YOUR_EMULATOR_NAME.avd\snapshots\snap_SNAPSHOT_TIME

Other episodes