Agregar pantalla sin descanso a la configuración de Android 11
Modificar de la siguiente manera.
Pero esto solo agrega la opción de no dormir nunca en la configuración de la interfaz de diálogo correspondiente. Si eliges no dormir nunca, seguirá durmiendo. El tiempo correspondiente para no dormir nunca es 0.
Intenté aumentar el juicio de PowerManagerService. Aunque puede lograr que nunca duerma, causará un nuevo problema. La pantalla no puede iluminarse después de bloquearse.
Detalles a continuación (esto causará nuevos problemas en Android 11).
Los cambios finales son los siguientes.
1. Agregue un juicio en mHandler.postDelayed(mScreenLockTimeout, mLockScreenTimeout);
2. Modifique parte de la lógica en updateUserActivitySummaryLocked para agregar condiciones de juicio.
El resultado final es el siguiente.
Enlace de referencia:
Algunas modificaciones en el trabajo de grabación de la plataforma Showcase
Agregar la opción nunca dormir en la configuración de Android7.1
Android7 .0 Agregue un menú de suspensión en la configuración y agregue una opción "nunca congelar" en la interfaz de configuración de pantalla
Nunca duerma en la configuración de Android