2014-11-09 15 views
6

Quando si acquisisce uno screenshot di qualsiasi dispositivo AVD con Android Studio o Monitoraggio dispositivo Android, viene visualizzato uno schermo nero. Qualcun altro l'ha incontrato? Cosa devo fare per risolverlo? Si tratta di un bug con gli strumenti Android?Screenshot di Android Emulator da Android Studio 0.9.2

enter image description here

enter image description here

+0

Puoi dirmi il metodo con cui hai scattato lo screenshot? –

+0

@Outofmemory Ho fatto clic sull'icona della fotocamera nella vista Android in Android Studio. Ottengo risultati simili in Android Device Monitor e usando 'adb shell/system/bin/screencap -p/sdcard/screenshot.png'. –

+1

Probabilmente correlato: https://code.google.com/p/android/issues/detail?id=60359 –

risposta

1

cercare di ottenere screenshot se si utilizza Windows 8

tasto WIN + Prt Sc pulsante

+1

1. Non sono su Windows. 2. Questo darà tutte le decorazioni della finestra e non solo lo schermo del dispositivo. (La rimozione delle decorazioni delle finestre è un PITA.) 3. Questo non risolve il problema se esiste o meno un bug negli strumenti Android. –

+0

'2. Questo darà tutte le decorazioni della finestra e non solo lo schermo del dispositivo., È possibile ritagliare facilmente la schermata dell'emulatore in un editor di foto. –

+1

@Outofmemory utilizzando un editor di foto richiede una notevole quantità di lavoro manuale e tempo –

1

Press Prt Sc pulsante e aprire vernice e incolla

+0

Sì, so come eseguire manualmente una schermata. Ma poi dovrò rimuovere manualmente tutte le decorazioni della finestra per ottenere solo lo schermo del dispositivo. La mia domanda è se questo sia o meno un bug in Android Studio, adb, l'emulatore o qualche altro strumento di sviluppo Android. (p.s. Non è sicuro presumere che tutti si sviluppino su Windows.) –

0

Raccomando questo strumento "ligth shot", che consente di ritagliare, modificare, copiare e salvare utilizzando il proprio browser, sistema operativo.

vedi link: http://app.prntscr.com/en/index.html

5

Questo è un bug su emulatore di Android. Disattiva la GPU dell'host GPU nelle impostazioni dell'emulatore.

Passo:

  1. Aprire Gestione dispositivi Android virtuale.
  2. Fare clic su Modificare l'icona dell'emulatore.
  3. Su prestazioni emulato, deselezionare Usa GPU Host
  4. Clicca Fine e ricominciare l'emulatore.

Tutto sarà normale.

Problemi correlati