Come acquisire schermate dell'emulatore usando Eclipse?


Risposte:


292

Puoi fare uno screenshot se apri la vista "dispositivi" di Android (sotto Finestra -> Mostra vista -> Altro ... -> Android -> Dispositivi). Fai clic sul dispositivo o sull'emulatore di cui vuoi scattare una schermata, quindi fai clic sul pulsante "Cattura schermo" (sembra una piccola immagine e dovrebbe essere accanto a un pulsante di stop). Occasionalmente il dispositivo non carica immediatamente l'immagine; a volte è necessario chiudere / riaprire la finestra di acquisizione dello schermo.

Ciò equivale a scattare una foto tramite DDMS, ma puoi farlo in Eclipse invece di aprire un'altra applicazione.


hey non ero a conoscenza =) +1
David Hedlund

2
Perché una caratteristica così essenziale è nascosta in questi menu oscuri? Grazie uomo.
Aeyoun,

4
@Crocode Assicurati di deselezionare "Usa GPU host" per l'AVD di cui stai eseguendo il debug in Gestione dispositivi virtuali Android. Penso che questo sia un bug noto.
Dennis,

1
@Dennis: se deseleziono 'Usa GPU host', non riesco ad avviare l'emulatore, che mostra solo una schermata nera ma non si avvia. ne hai idea?
dakshbhatt21,

1
@ dakshbhatt21 Potrebbe essere un bug con obiettivi ad alta risoluzione e / o ridimensionamento quando 'Usa GPU host' è disattivato. Non ho potuto avviare un Nexus 10 con -scale .75, ma ho potuto avviare un WXGA da 10,1 "senza ridimensionamento.
Edward Brey,

152

Schermate su dispositivi Android utilizzando Eclipse, una guida visiva

Screenshot di Android Eclipse passaggio 1

Screenshot di Android Eclipse passaggio 2

Screenshot di Android Eclipse passaggio 3


6
Grazie mille. Nota che non è necessario utilizzare il Other...sottomenu e la finestra di dialogo, così come Devicesil quarto elemento dall'alto del Show Viewsottomenu.
mklement0

1
vorrei se potessi mettere +100 per te!
T.Baba,

1
dovrebbe essere la risposta accettata a causa dello screenshot
Menna-Allah Sami,

14

Nella prospettiva DDMS in Eclipse c'è un pulsante "Screen Capture". (Assicurati di avere aggiornato il tuo SDK Android e il plug-in Eclipse, non sono sicuro che questa sia sempre stata un'opzione). Basta premere quel pulsante e uno screenshot di qualunque dispositivo a cui hai collegato DDMS (un vero dispositivo Android o l'emulatore) verrà creato e aperto in una nuova finestra in cui puoi salvarlo come png.


9

Carichi l'emulatore con la tua app normalmente, tramite Eclipse, ma acquisisci lo screenshot reale da DDMS, uno strumento incluso nel tuo SDK, nella cartella "Strumenti".

In DDMS, premi Ctrl + S per fare uno screenshot.


Grande! Il DDMS autonomo è ora obsoleto. Qualche idea su come utilizzare Android Device Monitor?
William Grand,

4

1-aprire il DDMS prescrittivo, il tasto destro del mouse. 2-lì fai clic sullo screenshot di esportazione. 3-allora ti mostrerà l'opzione per salvare il tuo file come file .png, con qualunque nome ti piaccia puoi salvarlo.


0

Faccio solo una schermata di stampa di controllo, che copia l'immagine negli Appunti, quindi apro MS Paint e quindi controllo Z. Quindi puoi ritagliare e ridimensionare a tuo piacimento. Va bene?


2
questo è un processo lungo e tende ad essere inefficiente. sarebbe più facile per te se tu potessi provare uno dei metodi sopra.
Anirudh,

Per qualche motivo la normale acquisizione tramite DDMS non funziona anche se il dispositivo è visibile e LogCat funziona. Il metodo è quindi l'ultima risorsa.
Anno
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.