Prendendo screenshot su Emulator da Android Studio

So che probabilmente questa potrebbe essere la domanda più stupida ma, ancora, non so come fare uno screenshot di Emulator tramite Android Studio. Recentemente sono passato da Eclipse ad Android Studio e non sono riuscito a trovarlo da nessuna parte, ho provato a cercare anche sul web ma senza aiuto.

A partire da Android Studio 2.0 puoi farlo con il nuovo emulatore:

Nuovo emulatore Android da Android Studio 2.0

Basta cliccare 3 “Cattura screenshot”. La posizione standard è il desktop.

O

  1. Seleziona “Altro”
  2. Sotto “Impostazioni”, specifica la posizione per il tuo screenshot
  3. Prendi il tuo screenshot

Fare clic sul pulsante Monitor (DDMS incluso) sulla barra degli strumenti – sembra il bugdroid Android:

Finestra IDE che mostra il pulsante Monitor

Questo farà apparire la finestra DDMS. Seleziona l’istanza dell’emulatore dalla scheda Dispositivi sulla sinistra e fai clic sul pulsante della fotocamera nella barra degli strumenti sopra di essa, accanto all’icona del segnale di stop:

Finestra del monitor

Nota che se il tuo emulatore è in esecuzione su Android 4.4 o credo 4.3, la funzionalità di cattura dello schermo è interrotta: dovrai utilizzare un dispositivo fisico per ottenere screenshot su quelle versioni del sistema operativo. Funziona bene per Android prima di 4.3. Quel bug è https://code.google.com/p/android/issues/detail?id=62284

Per fare uno screenshot della tua app:

  1. Avvia la tua app come descritto in Esegui la tua app in modalità di debug.
  2. Fai clic su Android 6: pulsante Android per aprire la finestra degli strumenti di DDMS per Android.
  3. Fai clic su Cattura schermo Pulsante della fotocamera sul lato sinistro della finestra degli strumenti di DDMS Android.
  4. Facoltativo: per aggiungere una cornice del dispositivo attorno allo screenshot, triggers l’opzione Schermata frame.
  5. Fai clic su Salva .

Puoi catturare uno screenshot da Android Studio come mostrato nell’immagine qui sotto. Puoi catturare da Android Studio

Oltre a utilizzare Android Studio, puoi anche fare uno screenshot con adb che è più veloce.

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

Alternativa a una sola riga più corta in Unix / OSX

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

Post del blog originale: cattura lo screenshot di Android sul computer tramite ADB

Io uso ctrl + s (su emulatore), per impostazione predefinita l’immagine viene salvata sul mio desktop.

Tenendo l’emulatore sopra tutte le altre attività sul desktop e premendo ” Ctrl + S “, acquisisce anche la schermata e viene salvato sul percorso predefinito (se non modificato) (cioè C: \ Users \ username \ Desktop).

O

puoi semplicemente fare clic sull’icona “Fotocamera” evidenziata in “verde”, che abbiamo con l’emulatore.

inserisci la descrizione dell'immagine qui

1.Prima di eseguire l’applicazione 2. Andare su Strumento -> Android -> Monitor dispositivo Android Controlla l'immagine per maggiori dettagli

Fare clic sull’icona Fotocamera che si trova a destra dell’emulatore nell’elenco delle icone di azione. Questo è disponibile nell’ultimo studio, anche se non sono sicuro di quale versione.

inserisci la descrizione dell'immagine qui