我想为我的 Android 手机编写软件,拦截来电并播放一个简短的音频剪辑,指示呼叫者按“1”继续通话。这是为了打击电话推销员。
当前的(Android 7“Nougat”)API 可以做到这一点吗?
笔记:
很难得到明确的答案,因为在 2012 年,Android 2.3 (Gingerbread) 删除了一些与修改手机状态相关的重要 API,请参见此处。然而,Android 7(“Nougat”)似乎支持调用阻塞(见这里),所以我希望当前的 API 支持拦截调用。
我不想按照这里的建议将呼叫转发到某些服务器。
我更愿意自己编写软件,而不是安装像 Hiya 这样的应用程序。
我有一个由我的运营商分配的常规电话号码(没有花哨的 Google Voice 或 VOIP 东西),我使用标准的“电话”应用程序。
我的手机没有root。
这是受到Jolly Roger Telephone Company反电话营销机器人的启发。
我之前在这里问过一个关于 iPhone 的类似问题。
谢谢。