android 蓝牙ble 连接超时,有懂得的高手帮忙下,谢谢了。
手机:小米5,小米6, 红米2,oppoR9两台(android版本分别为5.1和6.0),华为和三星(型号不知道)。
设备:蓝牙电子锁。
连接超时时间设定为8秒,使用手机对电子锁进行操作,有以下现象:
1、使用小米6,华为、三星,红米2等对电子锁进行操作,平均连接了4-6次之后,就会出现连接超时的现象。超时后继续连接,还是连不上。
2、如果连接超时发生,马上关闭蓝牙开关,用另一部手机就可以马上执行操作。
2、使用小米5和oppoR9,一般连接都很顺畅,但偶尔会出现服务发现失败的现象。
程序中设置了超时、133等情况都执行disconnect、清除蓝牙缓存和close方法。
但是还是会出现以上现象。求高手帮忙解决。