在android4.0版本上开发的基于蓝牙的APP移植到android4.4设备上,蓝牙无法连接,但是调试模式发现蓝牙连接正常。
使用的连接方法如下:
mmSocket=device.createRfcommSocketToServiceRecord(uuid);
mmSocket.connect();
android4.4上升级了蓝牙协议栈,怀疑因此导致此问题,解决方法是在mmSocket.connect()前增加延时,具体原因不明确。
在android4.0版本上开发的基于蓝牙的APP移植到android4.4设备上,蓝牙无法连接,但是调试模式发现蓝牙连接正常。
使用的连接方法如下:
mmSocket=device.createRfcommSocketToServiceRecord(uuid);
mmSocket.connect();
android4.4上升级了蓝牙协议栈,怀疑因此导致此问题,解决方法是在mmSocket.connect()前增加延时,具体原因不明确。