Java 蓝牙LE通过应用程序在Android设备之间发送字符串数据
我完全不知道如何使用BLE。我需要为Android设备创建一个应用程序,从一个Android设备向另一个Android设备发送一个小字符串。我没有使用任何传感器类型的设备。我只需要使用BLE连接将字符串从一部手机发送到另一部手机。据我所知,我需要创建一个定制服务,在一个中央设备上实现一个GATT服务器,并让一个外围设备作为客户端访问它,但我甚至不确定这是否是我的情况所需要的。我在互联网上搜索过,没有发现任何与这个话题相关的东西。我不知道如何为此目的创建GATT服务器,也不知道创建服务需要包括哪些内容。有人能给我解释一下我需要做什么,或者给我指出一些对新手有用的资源吗?谢谢。到目前为止你是对的。您需要在两个不同的Android设备上创建两个应用程序,如下所示:-Java 蓝牙LE通过应用程序在Android设备之间发送字符串数据,java,android,bluetooth-lowenergy,Java,Android,Bluetooth Lowenergy,我完全不知道如何使用BLE。我需要为Android设备创建一个应用程序,从一个Android设备向另一个Android设备发送一个小字符串。我没有使用任何传感器类型的设备。我只需要使用BLE连接将字符串从一部手机发送到另一部手机。据我所知,我需要创建一个定制服务,在一个中央设备上实现一个GATT服务器,并让一个外围设备作为客户端访问它,但我甚至不确定这是否是我的情况所需要的。我在互联网上搜索过,没有发现任何与这个话题相关的东西。我不知道如何为此目的创建GATT服务器,也不知道创建服务需要包括哪些
- 设备上的安卓应用程序A#1:一个充当GATT服务器的应用程序,用于托管您想要发送的数据。为此,您将需要
- 设备#2上的Android应用程序B:一个充当GATT客户端的应用程序连接到设备#1并使用从GATT服务器读取字符串数据
然而,在进行这些操作之前,最好先了解一下该技术是如何工作的。为此,我建议使用该应用程序连接和读取设备上的数据。通过这种方式,您将能够了解新信息,并希望更轻松地理解新概念。当我开始使用BLE时,此视频对我很有帮助:谢谢,现在观看这些视频,它们似乎对解释基本知识很有帮助。谢谢!我感谢您的反馈和有用的资源。