2

我正在编写一个应用程序来监视通知流的音量设置(使用广播接收器进行android.media.VOLUME_CHANGED_ACTION- 我知道的一种黑客攻击),当它设置为静音时,我想阻止我的蓝牙耳机响铃但不断开它,这样,如果我选择接听电话(它会振动或我看到它在响铃),我可以通过我的蓝牙耳机接听电话。

到目前为止,我已经尝试将语音流、蓝牙流(通过提供int 6)、设置setBluetoothScoOn(false)、使用stopBluetoothSco()和静音前面提到的流静音,但似乎没有任何效果。我已经获得了修改音频的权限,所以我开始认为这是不可能的。

有人有想法吗?

4

1 回答 1

0

连接蓝牙耳机时,使用 HFP 协议发送来电通知,该协议仅在内部发送某些 AT 命令(电话到耳机),让耳机知道来电,设置 SCO ON/OFF 会将通话音频转至耳机/电话,振铃内置于蓝牙耳机

于 2013-04-17T04:43:29.430 回答