【已解决】 Android 连接蓝牙经常断开该如何处理?
BluetoothDevice device = sysAdapter.getRemoteDevice(bean.getAddress());
new Thread(() -> {
try {
BluetoothSocket socket = device.createRfcommSocket(1);
socket.connect();
} catch (IOException e) {
e.printStackTrace();
}
}).start();
上面是我连接蓝牙的代码。
连接后一直在2~3秒内自动断开连接,一直没找到原因。
我搞蓝牙的时候也是 一直断开 有时候要重启才可以连接 后面找到别人写的 比较稳定 然后就用它的轮子了 GitHub - QiaoJim/BluetoothStudy: android 传统蓝牙开发实践,详细开发步骤参考博客: http://blog.csdn.net/qiao_jim/article/details/73008695 这个是蓝牙通讯对话的 可以参考参考 我是直接用了