Estoy trabajando con GPS en mi aplicación. Cuando el teléfono se va a dormir, los datos del GPS no se actualizan. Quiero que la pantalla del teléfono se active hasta que mi aplicación esté cerca. ¿Cómo puedo evitar dormir en Android?Cómo evitar dormir en Android
Respuesta
Utilice un WakeLock
. Tenga en cuenta que el uso de un WakeLock
durante un período prolongado drenará la batería, lo que los usuarios pueden no apreciar.
¿Es este el mismo método que usarías para mantener la pantalla encendida durante un juego? – Kratz
@Kratz: Probablemente no. Use 'android: keepScreenOn =" true "' en un atributo de algún widget en el diseño del juego. – CommonsWare
@CommonsWare ¿Podría ser posible hacer algo como eso usando Javascript en una página web? – SaidbakR
Intentaré que las cosas relacionadas con el GPS se ejecuten como servicio en segundo plano para que no tengas que mantener la pantalla activa.
Con wakelocks puede decidir si solo necesita que la CPU esté encendida o la pantalla también - [más información] (http://developer.android.com/reference/android/os/PowerManager.html) – Kieran
- 1. ¿Cómo registrarse para dormir el evento en Android?
- 2. ¿Cómo emulo "dormir" en NodeJS?
- 3. Dormir en JQuery?
- 4. Dormir en Fortran
- 5. Intentando dormir bien en Linux
- 6. ¿Qué eventos pueden activar un dispositivo Android para dormir?
- 7. Dormir tarea (System.Threading.Tasks)
- 8. ¿Cuál es la forma correcta de evitar dormir en OS X?
- 9. Cómo dormir un hilo de Boost C++
- 10. Dormir en un hilo de C# agrupado
- 11. Cómo dormir o pausar un PThread en c en Linux
- 12. Evitar notificación múltiple suena android
- 13. Dormir en un hilo (Hilos C/POSIX)
- 14. cómo terminar un hilo de dormir en pthread?
- 15. ¿Cómo puedo dormir durante un milisegundo en Perl?
- 16. Cómo evitar la caída de createBitmap() en android
- 17. Alternativa al hilo. ¿Dormir en C#?
- 18. Usando NSThread dormir en una NSOperation
- 19. ¿Hay alguna alternativa para dormir() en C?
- 20. Comportamiento 'Dormir' extraño entre sistemas
- 21. Dormir por una duración exacta
- 22. Dormir sin bloqueo en C# 5.0 (como setTimeout en JavaScript)
- 23. Android AsyncTask: evitar instancias múltiples ejecutando
- 24. Dormir hasta el comienzo del próximo minuto
- 25. Android: ¿Cómo evitar que el encabezado se desplace en listview, Android?
- 26. Cómo evitar el emulador colgante Android getSystemService (Context.SENSOR_SERVICE)?
- 27. Android: Cómo evitar la acción completa usando Dialog
- 28. Android: cómo evitar que mi proceso sea asesinado
- 29. Android: cómo evitar la implementación múltiple del mismo .jar
- 30. Enhebrado de Python: ¿puedo dormir en dos threading.Event() s simultáneamente?
posible duplicado de [¿Cómo puedo evitar que un teléfono Android se quede dormido programáticamente?] (Http://stackoverflow.com/questions/3723634/how-can-i-prevent-an-android-phone-from- going-to-sleep-programmatically) –