Я хотел бы написать программное обеспечение для моего телефона Android, которое перехватывает входящие вызовы и воспроизводит короткий аудиоклип, в котором пользователь должен нажать «1», чтобы продолжить звонок. Это для борьбы с телемаркетингами.Перехват входящих вызовов на Android
Возможно ли это с использованием текущего (Android 7 "нуга") API?
Примечание:
Это трудно получить четкий ответ, потому что в 2012 году, Android 2,3 (Gingerbread) удален некоторые жизненно API, связанные с изменением состояния телефона, см. here Тем не менее, Android 7 («Нугат»), похоже, поддерживает блокировку вызовов (см. here), поэтому я надеюсь, что текущий API поддерживает перехватывание вызовов.
Я не хочу переадресовывать вызовы на какой-либо сервер, как предложено here.
Я бы предпочел написать программное обеспечение самостоятельно, а не устанавливать такое приложение, как Hiya.
У меня есть обычный номер телефона, назначенный моим перевозчиком (без фантазии Google Voice или VOIP), и я использую стандартное приложение «Телефон».
Мой телефон не укоренен.
Это вдохновляет бот-антителемаркетинг Jolly Roger Telephone Company.
Ранее я задал аналогичный вопрос для iPhones here.
Спасибо.