Deshabilitar la vibración de notificación para aplicaciones específicas

Me gustaría cambiar una configuración para mi Android (v5.1.1) para que mi aplicación de YouTube muestre notificaciones (en la pantalla de bloqueo y la barra de estado como lo hace actualmente), pero sin vibración ni sonido. Es decir, quiero anular la configuración predeterminada de volumen/vibración de notificación.

Mirando otras preguntas de Android StackExchange como esta , parece que esta podría ser una característica que necesitaría confiar en los desarrolladores de la aplicación para implementar. Suponiendo que este no sea el caso, ¿hay alguna configuración que permita las notificaciones de la aplicación mientras deshabilita el volumen/vibración solo para esa aplicación?

Respuestas (1)

A través de https://www.xda-developers.com/stop-vibrations-android-apps/ :

La vibración se puede desactivar por aplicación con un comando adb :

adb shell
cmd appops set [package] VIBRATE ignore

El [paquete] suele ser algo así como "com.somecompany.someappname". Hay varios programas que le permitirán ver el nombre de las aplicaciones (la página sugiere una), pero

adb shell 'pm list packages -f'

debería hacerlo también.

Se incluye información más detallada sobre la instalación y el uso de adb en el enlace superior o en otras respuestas en SE.

En serio, ¿esta es la única manera?
@0xC0000022L: Si hay otra forma, no la conozco. Estoy de acuerdo en que me parece excesivo que esto sea necesario; la capacidad podría haberse hecho fácilmente revocable a través de la GUI en la configuración de "Información de la aplicación" por aplicación de Android, al igual que varios permisos de la aplicación se pueden deslizar a "desactivado" y "Administrar notificaciones de aplicaciones> Bloquear todo" se puede configurar en "Activado", Pero es lo que es.