Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.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
Android 无需用户配对确认即可将蓝牙与Zebra打印机配对_Android_Bluetooth_Zebra Printers - Fatal编程技术网

Android 无需用户配对确认即可将蓝牙与Zebra打印机配对

Android 无需用户配对确认即可将蓝牙与Zebra打印机配对,android,bluetooth,zebra-printers,Android,Bluetooth,Zebra Printers,我正在做一个小项目,我需要Nexus7(android v4.2.1)与Zebra打印机配对。我正在使用android的Bluetooth API,我调用CreateSecurerCommsocketToServiceRecord(uuid)来获取一个蓝牙套接字,但是当我在这个套接字上调用connect()时,我仍然得到了用户配对确认。我在这个论坛上挖苦了很多,想找到一个解决方案,但我无法找到有效的解决方案。。。如果有人能帮助我,我非常感激 谢谢 Zebra提供了一个Android API来处理

我正在做一个小项目,我需要Nexus7(android v4.2.1)与Zebra打印机配对。我正在使用android的Bluetooth API,我调用CreateSecurerCommsocketToServiceRecord(uuid)来获取一个蓝牙套接字,但是当我在这个套接字上调用connect()时,我仍然得到了用户配对确认。我在这个论坛上挖苦了很多,想找到一个解决方案,但我无法找到有效的解决方案。。。如果有人能帮助我,我非常感激


谢谢

Zebra提供了一个Android API来处理所有连接通信(包括蓝牙)。去看看
BluetoothPrinterConnection

我目前正在使用ZDK到android,每次通过蓝牙连接时,我都会收到配对请求。你使用的是哪种打印机?如果你想使用SDK,它需要一个pin,然后Android会弹出这个对话框。如果你想自己进行不安全的连接,你需要关闭打印机上的身份验证,然后你就可以了。我现在发现了问题。。。问题是我正在测试的设备上的android版本。。。。我使用安卓v4.2.1设备进行了测试,但仍然收到配对请求,但当我使用安卓2.3.6和另一个v3.1设备时,效果很好!我猜这是对android SDK第4版的误导。。。。