蓝牙学习--连接蓝牙播放音乐无声的分析步骤

[DESCRIPTION]

1.连接蓝牙耳机
2.经过语音通话后,蓝牙耳机播放声音无声 

[SOLUTION]

 针对问题的原因是startBluetoothSco,stopBluetoothSco使用未配对或AudioService未能将命令送给蓝牙。

1,检查startBluetoothSco和stopBluetoothSco是否是成对出现的,即startBluetoothSco和stopBluetoothSco的次数是否相同。

   不相同,则是APP的问题;相同,则看下一步。

可以在AudioManager.java文件中添加callstack来查看。

 public void startBluetoothSco(){
Log.d(TAG, "startBluetoothSco()",new Exception("xxx"));

public void stopBluetoothSco(){
Log.d(TAG, "stopBluetoothSco()",new Exception("xxx"));


例如:同一APP调用startBluetoothSco和stopBluetoothSco的次数相同,但由于第二次使用不同的pid调用stopBluetoothSco,这个stopBluetoothSco是不被执行的,这个归类为调用次数不配对的情况,需要APP来解决。

35565 07-05 18:27:25.6777

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

专业开发者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值