有没有办法通过蓝牙发送文件而无需在android中配对?
问问题
1427 次
1 回答
2
这是我在这里找到的文档的一部分。RFCOMM 通道在这里用于蓝牙通信。这可能有助于您了解配对是必要的。
配对意味着两个设备知道彼此的存在,具有可用于身份验证的共享链接密钥,并且能够相互建立加密连接。连接意味着设备当前共享一个 RFCOMM 通道,并且能够相互传输数据。当前的 Android 蓝牙 API 要求设备在建立 RFCOMM 连接之前进行配对。
再下图,
如果这两个设备之前没有配对过,那么 Android 框架会在连接过程中自动向用户显示配对请求通知或对话框。因此,当尝试连接设备时,您的应用程序不需要关心设备是否已配对。您的 RFCOMM 连接尝试将阻塞,直到用户成功配对,或者如果用户拒绝配对,或者配对失败或超时,您的 RFCOMM 连接尝试将失败。
于 2013-02-12T06:01:26.710 回答