Android nunca duerme durante la carga

Ajustes> Pantalla> Tiempo de espera de pantalla

Esto es muy arriesgado si tiene gran cantidad de aplicaciones que le dan las notificaciones. Especialmente si usted tiene algunos spammers (Facebook, de padre de familia o incluso si GMail obtener una gran cantidad de correos).

Marcar a fuego. El riesgo es alto con esto también. Ahora ni siquiera la limite a "estar en el cable" por lo que se acaba de permanecer en cuando se olvida de apagarlo de forma explícita o conseguir una notificación.

Android nunca duerme durante la carga

Drenaje de bateria. Si usted consigue uno la pantalla estará en la cantidad especificada de tiempo, agotar la batería. Y será el porque a veces se olvida de apagarlo, o simplemente obtener una notificación.

ads

Bolsillo caliente. si recibe una notificación cuando el teléfono está en el bolsillo de la iluminación de la pantalla y el espacio confinado se calentará sus bolsillos e incluso se puede quemar.

dial de bolsillo. Si la pantalla se enciende mientras el teléfono está en su bolsillo el riesgo de marcar un bolsillo con aumento con cada segundo. Hoy en día esto es menos probable, sin embargo, ya que la aplicación de teléfono es generalmente bien escondido, pero mi bolsillo le gusta cambiar la fecha con mucha frecuencia o leer mis correos electrónicos.

Seguridad. Imagínese que usted está en un lugar público y su teléfono está sobre la mesa, sus amigos lo más probable es abusar de su pantalla desbloqueada si te das la vuelta durante el tiempo suficiente para hablar con alguien o tomar un pequeño descanso. Sobre todo si son de embriaguez. Obviamente, los tiempos de espera más cortos reducen este riesgo.

El uso de una estela-lock

Permiso. Tendrá que añadir un permiso android.permission.WAKE_LOCK posiblemente innecesario a su aplicación (por suerte debe ser fácil de añadir sólo depuración variantes gracias a manifestar Fusión en el Gradle Plugin).

Codificación. Usted también necesitará para gestionar la liberación de la cerradura sí mismo y tal vez necesario crear un servicio sólo para esto. Me gustaría señalar aquí que todavía tengo que utilizar esta característica en Android.

Inútil. También realmente no ayuda a mantener la pantalla en adelante, ya que sólo mantiene despierto la CPU. Consulte la documentación.

FLAG_KEEP_SCREEN_ON mientras que un depurador asociado

Si usted lee la documentación de éste, se puede encontrar una aproximación muy cercana a su problema.

Android nunca duerme durante la carga

Codificación. que el único inconveniente que se me ocurre es que tiene que modificar algo de código, pero es extremadamente simple (suponiendo que tiene una BaseActivity que todas sus actividades se extienden a otras):

Para utilizar todo lo que necesita hacer es conectar un depurador, a continuación, salir de la aplicación (botón de inicio / tareas o apagar la pantalla) y luego volver a ella.

Dependiendo de lo que por lo general de depuración, es posible que vale la pena poner lo anterior en onCreate modo que se registre antes y espero que mantiene la pantalla despiertos durante la depuración actividad del ciclo de vida antes de onResume.

En general Aconsejo utilizar Ejecutar en lugar de Depuración al probar el código y sólo conectar el depurador cuando has encontrado algo: esto hará que sus décuples de aplicaciones más rápido y esta opción lo mejor que hay.

Artículos Relacionados

  • Santo pantalla al azar toca mientras se carga ?? buckyswider dijo: 11-24-2012 08:47 AM Ghost aleatoria se toca la pantalla mientras se está cargando ?? Hola a todos, Me encanta mi S3. Después de casi 5 años en WinMobile (el último ...

  • nueva batería durante la carga triángulo amarillo porcentaje [Q] Cuando la carga de la batería atascado en la ubicación 59%: androidpark - Fecha: 29 de julio de 2013 Hola chicos. Durante los últimos tres días, tengo un problema extraño ....

  • 5 consejos para resolver los problemas de la pantalla táctil de la tableta Todos hemos estado allí. Al tocar, deslizar o zoom-pellizcos, a menudo hay un momento en la pantalla táctil de la tableta se niega a ...

  • Samsung Galaxy S4 Caras sobrecalentamiento, dispositivos de drenaje de la batería Problemas Samsung Galaxy S4 están siendo enviados a algunos mercados mundiales e incluso antes de que la compañía podría distribuir el nuevo dispositivo en ...

  • HtcDesire costumbre encender o cuota de Soporte AndreaMTB Miembro Nuevo Mi deseo de HTC es de alrededor de 4 meses de edad. Estaba navegando a facebook en mi teléfono y se detuvo durante 5 minutos. fue a desbloquear mi teléfono y ...