【发布时间】:2014-02-04 01:56:50
【问题描述】:
我想在 Linux 中创建一个可以浏览蓝牙手机中的文件并最终检索它们的应用程序。我一直在阅读和搜索,似乎这样做的方法是通过 DBus 与 Bluez 通信。
但是似乎没有用于与文件交互的 DBus 方法。因此,我是否需要使用 obex 协议来代替?我在这里很迷茫。 谢谢
【问题讨论】:
我想在 Linux 中创建一个可以浏览蓝牙手机中的文件并最终检索它们的应用程序。我一直在阅读和搜索,似乎这样做的方法是通过 DBus 与 Bluez 通信。
但是似乎没有用于与文件交互的 DBus 方法。因此,我是否需要使用 obex 协议来代替?我在这里很迷茫。 谢谢
【问题讨论】:
如果您想使用使用 obex 协议的 FTP 配置文件,此 obex 将调用 RFCOMM 层,因此将使用蓝牙。您需要创建一个文件传输(org.bluez.obex.FileTransfer)接口并调用 obex 方法通过 dbus 调用,检查 here 或 bluez 中可用的 ftp 插件
【讨论】: