通过蓝牙传输文件,如 Android 蓝牙聊天示例

发布于 2024-12-03 19:02:47 字数 272 浏览 1 评论 0原文

如何使用 Android 蓝牙聊天示例并将其更改为文件传输。我想通过蓝牙将本地 SQLite 数据库传输到另一台 Android 设备。

我更改了示例代码(http://developer.android.com/resources/samples/BluetoothChat/index.html),但如果我发送的文件长度大于 1024 字节,那么我会在 Handler 类中触发更多事件。 我尝试发送小 txt 文件并且它正在工作(小于 1k)。

有人可以帮我吗?

谢谢, 托尼

How to use Android Bluetooth Chat Example and chaneg it for file transfer. I want to transfer local SQLite database to another Android device via bluetooth.

I changed the example code (http://developer.android.com/resources/samples/BluetoothChat/index.html), but if I send file bigger than 1024 bytes long, then I get more events triggered in Handler class.
I tried to send small txt file and it's working (smaller than 1k).

Can somebody help me please.

Thanks,
Toni

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

归途 2024-12-10 19:02:47

该示例中的读取缓冲区设置为 1024 字节。每次读取(最大长度为 1024 字节)后,它会向处理程序发送一条消息。

http://developer.android.com /resources/samples/BluetoothChat/src/com/example/android/BluetoothChat/BluetoothChatService.html

(搜索 1024)

Read buffer in that example is set to 1024 bytes. After each read, which is max 1024 bytes long, it sends a message to the handler.

http://developer.android.com/resources/samples/BluetoothChat/src/com/example/android/BluetoothChat/BluetoothChatService.html

(search for 1024)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文