0

저는 안드로이드 앱을 통해 제어 할 수있는 내 사무실 용 보안 시스템을 구축하고 있습니다. 보안 시스템에 의해 경보가 트리거되면 앱은 사용자에게 알려야합니다. 따라서 FCM 푸시 알림을 사용하고 있습니다.전화 무음 모드를 무시하십시오.

그러나 전화가 방해 금지 모드 또는 무음 모드 일 때도 전체 볼륨으로 알림 사운드를 재생하려면 어떻게해야합니까?

"푸시 오버 (pushover)"라고 불리는 이전에 사용 된 앱이 있는데, 알람이 울리면 직원들이 푸시 알림을받을 수 있습니다. 그들은 앱에서 "알람 채널을 통해 우선 순위가 높은 알림 음 재생"설정을 사용합니다. 그러나 "경보 채널"의 의미는 무엇이며 어떻게 통지를 보낼 수 있습니까?

답변

1

Android에는 다양한 오디오 스트림이 있습니다. 그 중 하나가 알람 스트림입니다. 이 설정은이 사운드에 ALARM 채널을 사용합니다. 이것은 무음 모드를 거치지 않습니다. 알람 채널에는 미디어와 별도의 볼륨 컨트롤이 있지만 모든 사운드가 꺼지면 여전히 0으로 설정됩니다.

그리고 알림을 통해이를 수행하지 않을 것입니다. 알림을 받으면 앱의 Java 코드를 통해이 작업을 수행 할 수 있습니다. 그러나 사용자가 자동 ​​모드 인 경우 사운드를 강제로 보낼 수있는 방법은 없습니다.

+0

답장을 보내 주셔서 감사합니다. 나는 두 번째 방법에 대해 생각하지 않았다. 그것을하는 방법은 무엇입니까? 알림을 듣고 알람 스트림을 통해 사운드를 재생하는 새로운 미디어 플레이어를 시작하십시오? 미안 해요, 네이티브 애플 리케이션 개발에 상당히 새로운 것 같아요. –

관련 문제