대부분의 통화 차단 앱은 블랙리스트 번호로 걸려온 전화를 거부하거나 끊습니다. 그러나 발신자는 전화가 거부되었음을 알게됩니다. 발신자가 전화가 꺼져 있거나 연결할 수 없다고 느낄 수 있도록 통화를 실제로 "차단"할 수있는 방법이나 앱이 있습니까 (몇 초 동안 네트워크 연결 끄기).
대부분의 통화 차단 앱은 블랙리스트 번호로 걸려온 전화를 거부하거나 끊습니다. 그러나 발신자는 전화가 거부되었음을 알게됩니다. 발신자가 전화가 꺼져 있거나 연결할 수 없다고 느낄 수 있도록 통화를 실제로 "차단"할 수있는 방법이나 앱이 있습니까 (몇 초 동안 네트워크 연결 끄기).
답변:
이것은 네트워크 기능이며 원하는 동작을 수행 할 수있는 앱이 없습니다.
기껏해야 알려진 번호에 대한 사용자 정의 "자동"벨소리를 만들 수 있습니다. 그렇지 않으면, 볼륨 버튼을 누르기를 원할 경우 일반적으로 전화 걸기에 응답하지 않고 전화를 건 사람에게 알리는 동안 벨소리가 울리지 않습니다.
이는 통신 사업자에 따라 다르고 네트워크와 관련이 있으며 프로그래밍 방식 API는 잘 문서화되어 있지 않으므로 많은 타사 호출 차단 앱이 불가피하게 블랙리스트 번호를 받으면 거부 / 전화 끊기 를 보내야합니다 .
OP가 요구하는 것은 실제로 다음과 같은 이유로 차단되는 전화 통신 레이어의 너트와 볼트로 더 깊이 들어가는 것입니다.
사용 가능하고 문서화되어 있으면 Play 스토어에 많은 통화 차단 앱 이있을 것으로 예상되는 올바른 방식으로 통화 차단 을 수행 할 수 있습니다.
이 답변에 대해 나중에 생각할 때 중요한 부분을 주목해야합니다 .Google MODIFY_PHONE_STATE
은 Gingerbread 2.3.7 이후 의 권한을 차단 했습니다 ( 이전 버전의 Android에서 사용 가능함 ).이 문제 를 참조하여 타사 통화 차단 소프트웨어의 개발자를 괴롭 혔습니다. 최신 버전의 Android에서는 통화 차단이 실패합니다.이 권한으로 인해 타사 앱이 블랙리스트에 올린 번호를 수신하면 거부 / 전화 끊기를 보낼 수 있습니다.
삼성의 TouchWiz와 같은 제조사 스킨에 대해서는 잘 모르겠지만 AOSP에는 원하는 기능이 있습니다.
Google 주소록 앱에는 모든 연락처 항목에 대해 '모든 통화를 음성 사서함으로 보내기'옵션이 있습니다. 누군가이 기능을 사용하도록 설정하면 5 ~ 15 초 동안 울리고 물론 음성 메일로 바로 이동합니다.
또는 이 앱 을보고 싶을 수도 있습니다 . 테스트하지 않았으므로 둘 사이의 동작이 동일한 지 확인할 수 없습니다.