【问题标题】:Automatically receive files via Bluetooth on windows XP在 windows XP 上通过蓝牙自动接收文件
【发布时间】:2012-06-23 14:09:03
【问题描述】:

我阅读了很多帖子来解决这个问题,但直到现在我还没有成功!非常感谢任何帮助! 我有一个在智能手机上运行的 android 应用程序,它允许用户拍摄图片并将一些 exif 标签添加到生成的 jpg。这些图片都保存在同一个文件夹中。
只要智能手机可以通过蓝牙连接到 PC(Windows XP 嵌入式),应用程序就应该将它们发送到 PC。 发送图片的最佳解决方案是使用Android支持应用程序使用OBEX协议进行文件传输(可以通过 Intent.setAction(Intent.ACTION_SEND) 调用)。

我的问题是自动接收我从智能手机发送的文件。
现在我可以通过始终从任务栏上的蓝牙图标菜单将 PC 置于“接收文件”模式(右键单击 -> 接收文件)然后确认保存文件的位置来执行此操作。但我必须手工完成所有工作。

有没有办法自动接收文件并将它们保存在所需的文件夹中??
我可以通过使用另一个 BT 堆栈来实现这一点吗?

我能想到的另一种方法是在 PC 上实现一个应用程序,并实现我自己的协议,通过蓝牙在串行端口上交换原始数据。 (但当然这将是一个糟糕的解决方法!!!)

这似乎几乎是不可能的,但应该有一个解决这个问题的好方法! :-)

【问题讨论】:

    标签: bluetooth windows-xp file-transfer obex


    【解决方案1】:

    如果你不固定蓝牙,看看我的开源项目http://cross-copy.net

    它简化了应用程序之间的设备间文件传输:通过匹配代码字的服务器建立连接。 RESTful API 非常简单,您可以轻松地修改网络应用,以便在文件到达后立即开始下载。

    【讨论】:

    • 您好,Rodja,感谢您的回复!实际上我不会在设备上连接互联网,因此您的解决方案不适用于我的情况!
    猜你喜欢
    • 2014-10-07
    • 2012-08-17
    • 2012-05-07
    • 2012-04-27
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    相关资源
    最近更新 更多