我正在编写一个记录蓝牙耳机音频的应用程序。我一直在测试我的HTC Evo 4g LTE(4.0.3)。耳机对和应用程序按预期工作。为了进一步测试我试图将蓝牙耳机连接到几个Android平板电脑。耳机配对很好,但后来无法连接。我没有给出错误对话框,但从我的配对设备列表中选择耳机没有响应。我的假设是,由于其中包含的手机不足,因此从这两种设备中删除了免提配置文件。我测试的设备包括Asus Nexus 7(4.1)和Motorola Xoom(4.0)。
考虑到我的假设是正确的,有没有办法用一个丢失的HFP蓝牙配置文件打包应用程序而不需要root访问权限?
答案 0 :(得分:1)
我不知道将蓝牙配置文件添加到设备的方法。正如zapl所指出的那样:我认为它必须得到特定Android设备的支持
但至于Nexus 7还有HFP包括:http://support.google.com/nexus/bin/answer.py?hl=en&answer=2739735
所以我认为你的问题不是由于缺少HFP造成的。也许这是由于此个人资料的不当作用。该规范定义了两个不同的角色:Audio Gatewy(AG)和Hands-Free单元(HF)。您必须使用设备上的HF角色将其用作耳机。 (Bluetooth Hands-Free Profile)
不幸的是,当前Android API ...