对于一些需求分析,我想测试两个 android 设备之间基于 RFCOMM 的蓝牙通信。
我需要从 Android 设备 1 发送大约 1 MB 的数据,Android 设备 2 应该接收它并显示/保存数据。我需要使用蓝牙 SPP (RFCOMM) 配置文件来执行此操作。
谁能推荐一些可用的应用程序/代码来做到这一点?
最佳答案
在 Android 开发人员的蓝牙文档下。有一个蓝牙聊天应用程序示例,其中包含一个 Activity ,用于促进两个设备之间的通信以及服务连接。这将是您想要做的事情的最好例子。这是教程的链接,您还可以在此处找到 BluetoothChat 应用程序的链接:
http://developer.android.com/guide/topics/connectivity/bluetooth.html
要查看 BluetoothChat 应用程序,您首先需要 Android SDK,然后您才能找到源代码。
一般来说,先做一些研究,因为这里是另一个同类问题,它更详细一些,并表明用户首先做出了很好的尝试。
Bluetooth Examples for Android
在按照 BluetoothChat 应用程序或 Android 文档上的书面教程进行操作后,如果您遇到蓝牙错误以及您的代码的其他问题。 Stack Overflow 绝对是获得解决问题的优质答案的好方法!
关于android - 两个android设备之间基于RFCOMM的蓝牙通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11675257/