我有一个在Windows电脑上用.NET编写的蓝牙服务,我想让我的Android 2.1手机连接到它。服务器正在监听与Android使用相同的UUID以进行连接。但连接失败了。
当我尝试连接未监听那个UUID的设备时,会出现异常,显示“服务发现失败”,但是当我尝试连接监听正确UUID的服务器时,会弹出一个消息框,上面写着:
“无法配对蓝牙设备。”
并且我会得到一个异常,显示“连接超时”。所以看起来服务器和Android正在通信,但在握手期间存在某种故障。我知道Android要求服务器与手机配对,并加密通信通道。有人知道用于实现这一点的规范是什么吗?我很想让我的服务器正确响应连接尝试。
谢谢!
当我尝试连接未监听那个UUID的设备时,会出现异常,显示“服务发现失败”,但是当我尝试连接监听正确UUID的服务器时,会弹出一个消息框,上面写着:
“无法配对蓝牙设备。”
并且我会得到一个异常,显示“连接超时”。所以看起来服务器和Android正在通信,但在握手期间存在某种故障。我知道Android要求服务器与手机配对,并加密通信通道。有人知道用于实现这一点的规范是什么吗?我很想让我的服务器正确响应连接尝试。
谢谢!