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.