不好意思哈,因为家里没有现成的log,我在google上找到了同样的问题,但是没有人回复这个,所以就直接拷贝下来问问大家了。
经过我今天的跟踪代码,我发现原因了,跟踪到bluez里面,发现是有个函数的返回值为HCI_PIN_KEY_MISSING(这个宏大概是这样的,值为0x06),是因为没有要输入pin code的对话框的造成的,但是为什么没有要输入pin code的对话框,我还没有找到是什么原因引起的。
对于android上层的bluetooth配对过程的代码还不是很了解,能否给点提示,谢谢
经过我今天的跟踪代码,我发现原因了,跟踪到bluez里面,发现是有个函数的返回值为HCI_PIN_KEY_MISSING(这个宏大概是这样的,值为0x06),是因为没有要输入pin code的对话框的造成的,但是为什么没有要输入pin code的对话框,我还没有找到是什么原因引起的。
对于android上层的bluetooth配对过程的代码还不是很了解,能否给点提示,谢谢
请问你的是第一次连接的时候不需要pin,还是一直都不需要输入pin code?
我的下载完软件后,第一次连接的时候能成功,但是断开连接后,再次连接,就一直连接不上了,就会出现log中的情况。