【发布时间】:2013-01-07 23:38:28
【问题描述】:
我需要通过 android 中的蓝牙传输二进制数据。 我应该使用 OBEX 还是有其他方法。
请给我推荐一个相同的教程/链接。
【问题讨论】:
标签: android bluetooth binary-data obex
我需要通过 android 中的蓝牙传输二进制数据。 我应该使用 OBEX 还是有其他方法。
请给我推荐一个相同的教程/链接。
【问题讨论】:
标签: android bluetooth binary-data obex
您应该使用蓝牙 SPP 配置文件, Android 在这里有很好的文档和示例代码。Setting up Bluetooth
【讨论】:
蓝牙文件传输的标准方法采用 OBEX over RFCOMM,提供 FTP 服务/配置文件。 OBEX 是来自 IrDA 协会的二进制/对象交换协议,实现起来相当容易,但非常具有可扩展性和通用性。此外,如果您不想通过规范从头开始编写代码,则可以在 Internet 上使用多个库。无论您想要针对成熟的 FTP 还是更简单的 OPP,您都需要 OBEX 作为底层。
【讨论】: