java.io.IOException:bt套接字连接失败
我使用的是蓝牙打印机,我使用BlueToothSocket等连接到我的设备。我已经成功地使用了大多数设备,但截至本周,我有一个新设备,我无法连接到打印机(打开插座,因为它已成功配对)。我使用了这两种方法(第一种方法同时使用了安全和不安全方法): 及 后跟mmSocket.connect() 问题是,两者都不起作用,显示的错误就是问题中所述的错误:java.io.IOException:bt套接字连接失败java.io.IOException:bt套接字连接失败,java,android,android-bluetooth,Java,Android,Android Bluetooth,我使用的是蓝牙打印机,我使用BlueToothSocket等连接到我的设备。我已经成功地使用了大多数设备,但截至本周,我有一个新设备,我无法连接到打印机(打开插座,因为它已成功配对)。我使用了这两种方法(第一种方法同时使用了安全和不安全方法): 及 后跟mmSocket.connect() 问题是,两者都不起作用,显示的错误就是问题中所述的错误:java.io.IOException:bt套接字连接失败 这是什么原因造成的?我在HTC ONE、索尼Xperia、Galaxy平板电脑、摩托罗拉手机
这是什么原因造成的?我在HTC ONE、索尼Xperia、Galaxy平板电脑、摩托罗拉手机等上试过。。但是现在我用的是ACUBE 7 Phablet,它不工作了。我有一种感觉,这一定是设备构建中的某些东西导致了它的失败,但却无法找出解决问题的方法。有什么想法吗?是否有其他方法用于在配对设备之间以编程方式启动蓝牙连接 你找到解决办法了吗?
mmSocket = device.createRfcommSocketToServiceRecord(uuid);
m = device.getClass().getMethod("createRfcommSocket",new Class[] { int.class });
mmSocket = (BluetoothSocket) m.invoke(device, Integer.valueOf(1));