如何解决无法使用代码通过蓝牙传输文件
| 我正在尝试使用代码通过蓝牙传输文件。我正在使用套接字编程来传输文件。我已经成功与另一台设备(Htc Desire)建立了蓝牙连接(Samsung Galaxy Tab)。 现在的问题是,我可以发送任何短信,但无法在设备之间发送任何文件。 请任何人帮助我。 谢谢,解决方法
听起来好像您需要某种应用程序层协议才能将文件传输到工作套接字连接顶部的层。
我不熟悉这些设备的详细信息,但是您可能会使用标准协议,例如FTP或HTTP,在这种情况下,很可能会使用内置的(操作系统级别)API来实现传递。
或者,您可以滚动自己的协议。它可以像这样简单:
1) Send 64-bit int containing string length of filename (bytes)
2) Send filename string
3) Send 64-bit int containing length of file in bytes
4) Send contents of file
5) Disconnect
祝好运!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。