我有一个Android,我连接到蓝牙打印机,打印一些东西,然后我需要关闭连接。
所以目前我连接并打印,但我无法断开连接。
我中断客户端和服务器线程,取消注册broadcastReceiver但是当我再次尝试连接时,它无法发现设备。
我应该打电话来破坏债券吗?不要破坏设备,只是之间的联系,以便我可以重新连接并再次发现它。
取消注册接收者:
unregisterReceiver(blueToothBroadcastReceiver);
杀死服务器和客户端线程:
if (serverServer != null) {
serverServer.interrupt();
}
if (clientServer != null) {
clientServer.interrupt();
}
this.isOpen = false;
Bluetooth.isConnected = false;
提前致谢。