Android蓝牙:通过BluetoothSocket传输文件

时间:2012-01-11 08:29:55

标签: android bluetooth

我希望在我的Android应用程序中通过蓝牙执行设备到设备文件传输。目前我已经编写了在多个蓝牙设备之间建立连接所需的代码,并且我已经检索了连接的蓝牙插座以进行数据交换。

是否有可用的库实现文件传输,可以使用套接字或流来使用?

如果没有,有人可以指出我自己实施能力的信息吗?

我对文件传输编程和蓝牙非常陌生,所以感谢任何帮助。

另外,因为我希望在我的应用程序中内置此功能,所以我不打算在手机上运行其他一些最终用户应用程序,我确实需要能够针对此功能进行编码(无论是通过库,或者我自己的实施。)

1 个答案:

答案 0 :(得分:1)

通常通过蓝牙,您可以使用类似OPP的内容。

然而,在Android上尚未实现seem ......

我会做的是尝试序列化数据并通过RFCOMM或SPP逐位发送。对于XML,有XStream,或更简单的Google Protobuf

让我知道它是否有效。