蓝牙:如何发送大文件

Bluetooth: how to send large files

我需要制作一个 Android 通过蓝牙发送大文件 (100-500 KB) 的应用程序。

保持数据的完整性非常重要,避免发送的文件出现任何损坏。

请问我应该实现自己的协议吗?

是否有适合我使用的配置文件? (似乎配置文件支持在 Android... 中受到限制)

任何第三方库?

这取决于实施的配置文件。 OPP - 对象推送配置文件可以发送文件,但这通常仅限于 V 卡,在某些情况下还限于图像。 FTP - 文件传输配置文件可以发送更大的文件。

不需要特定的应用程序,只要两台设备都支持相关配置文件,您应该可以从本机 android 执行此操作。

比如进入相册选择蓝牙分享图片,然后select接收方

或者进入文件管理器,选择通过蓝牙共享文件。

如果您想自己编写发送文件的程序,可以在 Bluetooth.org 上找到配置文件和协议的规范,或者在 Bluetooth.com

上找到开发者信息