0 votos

Cómo ocultar mensaje del sistema blanco transparente emergente en la pantalla de Android

Algunas aplicaciones generan un error y el teléfono muestra una ventana emergente transparente, que parece una ventana emergente del sistema porque se mantiene en todas las aplicaciones e incluso oculta los botones del sistema o el teclado.

Ejemplo de mensajes en el buzón:

Se ha agotado el recurso (por ejemplo, comprobar la cuota)

¿Existe algún ajuste del sistema para mover las notificaciones al área de notificación? O para ocultarlas por completo...

enter image description here

0voto

gavenkoa Puntos 111

Con la ayuda de Andrew Lancé el comando:

adb shell "pm list packages -f"

para obtener la lista de paquetes y luego escanear sus propiedades (script Bash):

list='com.google.android.youtube com.viber.voip'
mkdir -p dump
for i in $list; do
  adb.exe shell appops get $i |& tee -a dump/$i.txt
done

Luego busqué la palabra clave TOAST_WINDOW . para la aplicación Youtube era:

Uid mode: COARSE_LOCATION: ignore
LEGACY_STORAGE: allow
VIBRATE: allow; time=+7h31m46s232ms ago; duration=+27ms
TAKE_AUDIO_FOCUS: allow; time=+28m45s847ms ago
WAKE_LOCK: allow; time=+1h13m24s504ms ago; duration=+9s138ms
TOAST_WINDOW: allow; time=+1h12m25s632ms ago; duration=-24855d3h14m7s312ms
START_FOREGROUND: allow; time=+82d1h9m54s814ms ago; duration=+2m34s513ms
USE_BIOMETRIC: allow; time=+40d0h55m4s406ms ago

La línea:

WAKE_LOCK: allow; time=+1h13m24s504ms ago; duration=+9s138ms

probablemente dice que la última tostada fue hace 1h con una duración de 9s. Se parece a lo que hemos experimentado.

Así que desactivé el privilegio:

# adb shell appops set com.google.android.youtube TOAST_WINDOW deny

# adb shell appops get com.google.android.youtube
...
TOAST_WINDOW: deny; time=+1h23m2s506ms ago; duration=-24855d3h14m7s312ms

Espero que esto resuelva el problema. IDK si una actualización de la aplicación restablece la configuración del usuario...

ACTUALIZACIÓN este elemento de la interfaz de usuario se denomina Tostadas .

Parece que la duración de una tostada está codificada en las fuentes de Android:

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X