2012-05-07 3 views
11

Alcuni utenti della mia applicazione Android segnalano bug quando il cellulare entra in modalità sleep/risparmio energetico.Come simulare la modalità di sospensione sull'emulatore Android

Vorrei provare questo problema sul dispositivo virtuale Android. È possibile simulare l'ingresso del dispositivo mobile in modalità di risparmio energetico/risparmio energetico sull'AVD?

Grazie in anticipo.

+0

Ho dato un'occhiata a quell'altra [domanda] (http://stackoverflow.com/questions/4411369/how-can-you-put-the-android-emulator-into-sleep-mode) ma le risposte sembrano riguardare il blocco del telefono - vorrei accenderlo in modalità sleep. –

+1

stampa F7 http://stackoverflow.com/questions/4411369/how-can-you-put-the-android-emulator-into-sleep-mode/4411432#4411432 –

risposta

17

prova a seguire sull'emulatore

  1. andare in Impostazioni-> Application-> Sviluppo
  2. Deseleziona Stay Awake

L'emulatore andrà a dormire dopo 1 min (impostazione di default), se non modificato

Il problema con questo, per sbloccare nuovamente l'emulatore è necessario premere il pulsante Home quindi sbloccarlo

Se questa opzione non appare, devi abilitare la modalità sviluppatore di 1. vai a impostazioni -> Sistema -> Info dispositivo emulato 2. clicca 7 volte sul numero di build Quindi lo trovi nelle opzioni sviluppatore

+4

Se questa opzione non fa appare, devi abilitare la modalità sviluppatore di 1.vai alle impostazioni -> Sistema -> Informazioni sul dispositivo emulato 2. clicca 7 volte sul numero di build Quindi lo trovi nelle opzioni dello sviluppatore –

1

Premendo F7 è possibile emulare la modalità di sospensione nel proprio emulatore.

2

In qualche modo Fn + F7 non funziona sul mio mac. Quindi quello che io uso invece è:

adb shell input keyevent 26

Questo invia l'evento POWER KEY e si spegne lo schermo. Nota: non mostrerà che lo schermo è spento. Immagine sarà tay. Ma non puoi interagire con esso. Non appena fai di nuovo adb shell input keyevent 26, vedrai la schermata di blocco che indica che il dispositivo era spento prima.

10

Il Power Button nella barra laterale accanto all'emulatore lo farà.

Il tasto di scelta rapida sul mio Mac è ⌘ P

Nota: è necessario impostare il blocco dello schermo utilizzando Swipe invece di None

+0

Puoi usare '⌘ P' per sbloccarlo di nuovo. – pudility

6

sull'emulatore, andare Impostazioni/Sicurezza/cambio Blocco schermo da 'None' per "scorrere" enter image description here

Quindi, fare clic sul pulsante "power" sulla barra di controllo destra per spegnere lo schermo e premere nuovamente per attivare lo schermo. Ora apparirà la schermata di blocco. enter image description here