Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java.io.IOException:bt套接字连接失败_Java_Android_Android Bluetooth - Fatal编程技术网

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平板电脑、摩托罗拉手机

我使用的是蓝牙打印机,我使用BlueToothSocket等连接到我的设备。我已经成功地使用了大多数设备,但截至本周,我有一个新设备,我无法连接到打印机(打开插座,因为它已成功配对)。我使用了这两种方法(第一种方法同时使用了安全和不安全方法):

后跟mmSocket.connect()

问题是,两者都不起作用,显示的错误就是问题中所述的错误:java.io.IOException:bt套接字连接失败


这是什么原因造成的?我在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));