我正在尝试获取连接到运行Android Oreo的Android手机的设备名称。我已经搜索了过去两天,但没有一个解决方案有效。大多数建议都返回“ioexception-read-failed-socket-might-closed-bluetooth”错误。问题是,有没有办法查询返回已连接的蓝牙设备?以下是不起作用的链接和建议:
- 链接1:IOException:read failed,socket可能关闭-Android 4.3上的蓝牙 - 链接2:{{link2:在Android中,如何获取已连接蓝牙设备的配置文件?}} - 链接3:{{link3:列出已连接的蓝牙设备?}}
我可以获取先前配对的设备信息并尝试建立连接或尝试配对到该设备的设备信息。我想要的是当前配对和连接的设备的名称或连接状态。
- 链接1:IOException:read failed,socket可能关闭-Android 4.3上的蓝牙 - 链接2:{{link2:在Android中,如何获取已连接蓝牙设备的配置文件?}} - 链接3:{{link3:列出已连接的蓝牙设备?}}
我可以获取先前配对的设备信息并尝试建立连接或尝试配对到该设备的设备信息。我想要的是当前配对和连接的设备的名称或连接状态。
BluetoothSocket bluetoothSocket = bluetoothServerSocket.accept();
处卡住了。 - Hossain Ehsani