搜索中配对新设备失败
有段时间没更新文章了,向各位朋友们抱拳了(主要这段时间项目比较忙,加班狗。。。)后续希望挤出更多时间来持续更新,那咱就赶紧开始本期的安卓避坑分享吧。
测试环境:android-9车机系统(高通源码)
测试步骤:
1. 点击蓝牙搜索
2. 搜索过程中点击搜索到的新设备进行配对连接
测试现象:配对连接失败
乍一看,操作步骤很正常啊,和大伙平常连接的操作是不是一模一样,怎么会失败呢?查看logcat如下:
从红色框图明显看出配对请求远端设备的蓝牙名字失败,进而导致整个配对连接的过程失败。
根据 error:0x2 这条log,查看源码得出当前系统有一条读取远端名的命令正在执行中,所以配对过程中需要获取新设备的蓝牙名字时由于 p_inq->remname_a