1

我想在 Linux 中创建一个可以浏览蓝牙手机中的文件并最终检索它们的应用程序。我一直在阅读和搜索,似乎这样做的方法是通过 DBus 与 Bluez 通信。

但是似乎没有用于与文件交互的 DBus 方法。因此,我是否需要使用 obex 协议来代替?我在这里很迷茫。谢谢

4

1 回答 1

1

在您的情况下,您想使用使用 obex 协议的 FTP 配置文件,此 obex 将调用 RFCOMM 层,因此将使用蓝牙。您需要创建一个文件传输(org.bluez.obex.FileTransfer)接口并通过 dbus 调用调用 obex 方法,在这里查看或 bluez 中可用的 ftp 插件

于 2014-01-17T08:12:58.640 回答