android9.0接电话会不会造成蓝牙终止

2022-03-15 情感 104阅读
工作中遇到了这个问题。当接听电话并挂断后,虽然按键依旧可以控制手机,但蓝牙设备失去了麦克风的掌控权,声音全由手机话筒发出。该设备对接听电话使用蓝牙设备没有需求,因此问题的关键就在于挂断电话后怎么重新夺回麦克风。鉴于蓝牙研究的比较浅薄,找解决方法找了很久。最终发现这个权限是由AudioManager中的startBluetoothSco和stopBluetoothSco控制解决方法即是在挂断电话后重新掌握麦克风的所有权。做一个电话监听,监听挂断后插入。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com