草庐IT

java - 如何在android中以编程方式使用HFP-bluetooth连接到远程电话

有没有办法在免提配置(HFP)模式下以编程方式配对和连接到远程设备?到目前为止,我只能通过代码以正常方式连接到远程设备。我需要在HFP配置文件模式下连接到远程设备。 最佳答案 我真的不明白你想在这里做什么。HFP是一个配置文件,一旦您有BT配对和连接,您就可以连接HFP配置文件。HFP本身不用于配对。这就是HFP适合所有事物的地方(来自官方BT规范HFP_1.6)在官方documentation中有更多关于如何启动服务级别连接的信息。检查第19页 关于java-如何在android中以编

android - 蓝牙免提客户端音量控制

我有一个使用hfp充当免提客户端设备的android设备。Usingthefollowingcode:我能够接听电话,并且扬声器和麦克风正常工作。我的问题是我似乎无法控制音量。我尝试使用以下代码行来查找正确的流,但它们似乎都不起作用。我在HeadsetClientStateMachine类中跟踪了从手机发送到客户端的音量命令,以下链接中的第#1822行:HeadsetClientStateMachinefromlolipopcaseEVENT_TYPE_VOLUME_CHANGED:if(event.valueInt==HeadsetClientHalConstants.VOLUME_

android - 蓝牙免提客户端音量控制

我有一个使用hfp充当免提客户端设备的android设备。Usingthefollowingcode:我能够接听电话,并且扬声器和麦克风正常工作。我的问题是我似乎无法控制音量。我尝试使用以下代码行来查找正确的流,但它们似乎都不起作用。我在HeadsetClientStateMachine类中跟踪了从手机发送到客户端的音量命令,以下链接中的第#1822行:HeadsetClientStateMachinefromlolipopcaseEVENT_TYPE_VOLUME_CHANGED:if(event.valueInt==HeadsetClientHalConstants.VOLUME_
12