Android 蓝牙连接嵌入式设备

发布于 2024-10-10 12:58:55 字数 130 浏览 5 评论 0 原文

我正在创建应用程序,其中我必须通过嵌入式设备将数据发送到手机。

是否可以通过蓝牙将文件通过嵌入式设备发送到Android手机?

我没有找到任何示例,我认为我需要另一个嵌入式设备(例如加密狗)来实现 obex 协议。

I am creating app in which I had to send data to phone via embedded device.

Is it possible to send file via embedded device to Android phone with Bluetooth?

I don't find any of example of it and I think I need another embedded device like dongle for implementing obex protocol.

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

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

发布评论

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

评论(2

倥絔 2024-10-17 12:58:55

您需要读取设备正在提交的文件的字节数。将 android 连接到单独设备的示例代码可以在此 文档以及特定的示例应用程序。请注意,许多人在使用示例应用程序尝试将 Android 连接到单独的设备时发现了问题。这个问题在SO post(请参阅已接受的答案)中进行了解释,但本质上是连接问题是由调用listenUsingRfcommWithServiceRecord引起的。

我自己也遇到了蓝牙问题,但是使用上述资源已经能够非常成功地将我的 Android 与嵌入式设备连接起来。希望这些信息汇总对您有用。

You need to read in the bytes of the file that is being submitted by your device. Sample code that connects the android to a separate device can be found in this SO post. There is also a robust documentation of the API as well as a specific sample application. Be aware that many people are finding issues when using the sample application to try and connect the android to a separate device. The issue is explained in this SO post (see the accepted answer), but essentially the connectivity problem is caused by calling listenUsingRfcommWithServiceRecord.

I myself ran into problems with Bluetooth, but using the above resources have been able to quite successfully connect my android with an embedded device. Hopefully this aggregate of information will be of use to you.

寄风 2024-10-17 12:58:55

您可以对 SPP 设备使用非常常见的 UUID:("00001101-0000-1000-8000-00805F9B34FB");

You can use the very common UUID for SPP devices: ("00001101-0000-1000-8000-00805F9B34FB");

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