Cómo simular el modo de suspensión en el emulador de Android
Algunos usuarios de mi aplicación Android informan de errores cuando el móvil entra en modo de ahorro de energía / ahorro de energía.
Me gustaría probar ese problema en el dispositivo virtual de Android. ¿Es posible simular el móvil entrando en el sueño / modo de ahorro de energía en el AVD?
- AVD Manager no se inicia
- Emulador de Android (Nexus_5_API_23_x86) no se inicia
- El proceso de emulador para AVD fue asesinado en android studio2
- ¿En el emulador AVD cómo ver la carpeta sdcard? Y instalar apk a AVD?
- Error al ejecutar la aplicación Android - No se pudo inicializar la emulación de OpenglES, usa '-gpu off' para desactivarla
Gracias por adelantado.
- Alternativas al emulador de avd de android
- No se puede crear AVD ni probar ninguna aplicación con AVD después de las herramientas de compilación de actualización a 22.6
- Android - Aplicación (apk) Tamaño máximo
- No se puede cambiar la API de destino en AVD Manager
- Cómo cargar mi aplicación de Eclipse a mi teléfono Android en lugar de AVD
- Android Studio AVD, CRASH, GRADLE PROBLEMAS, no se puede iniciar
- ¿Es posible cambiar dónde se guardan los dispositivos virtuales Android?
- Cómo cerrar el emulador de Android a través de la línea de comandos
Intente seguir el emulador
- Ir a la configuración-> Aplicación-> Desarrollo
- Desactive la opción Manténgase despierto
El emulador se apagará después de 1 minuto (ajuste predeterminado) si no se cambia
El problema con esto, para desbloquear el emulador de nuevo es necesario presionar el botón Inicio y luego desbloquearlo
El Power Button
en la barra lateral junto al emulador lo hará.
El hotkey en mi Mac es ⌘ P
Nota: Tendrá que configurar la opción Bloquear pantalla con la función Desplazar en lugar de Ninguna.
Al presionar F7 puede emular el modo de suspensión en su emulador.
De alguna manera fn + F7 no funciona en mi mac. Así que lo que yo uso en su lugar es:
adb shell input keyevent 26
Esto envía el evento POWER KEY y apagará la pantalla. Nota: No mostrará que la pantalla está apagada. Imagen testamentos. Pero no puedes interactuar con él. Tan pronto como hagas la adb shell input keyevent 26
nuevo, verá la pantalla de bloqueo que indica, que el dispositivo estaba apagado antes.
En el emulador, vaya a Configuración / Seguridad / Cambio de bloqueo de pantalla de 'None' a 'Swipe'
A continuación, haga clic en el botón de encendido de la barra de control derecha para desactivar la pantalla y presione de nuevo para activar la pantalla. Ahora aparecerá la pantalla de bloqueo.
Es el método preferido y correcto para probar en un dispositivo físico.
- Establecer el elemento seleccionado por defecto del cuadro de diálogo de alerta de ListView en Android
- Introducción al desarrollo de Android