android9.0接电话会不会造成蓝牙终止
工作中遇到了这个问题。当接听电话并挂断后,虽然按键依旧可以控制手机,但蓝牙设备失去了麦克风的掌控权,声音全由手机话筒发出。该设备对接听电话使用蓝牙设备没有需求,因此问题的关键就在于挂断电话后怎么重新夺回麦克风。鉴于蓝牙研究的比较浅薄,找解决方法找了很久。最终发现这个权限是由AudioManager中的startBluetoothSco和stopBluetoothSco控制解决方法即是在挂断电话后重新掌握麦克风的所有权。做一个电话监听,监听挂断后插入。