gpt4 book ai didi

android - 如何使用BLE将应用程序通知从一部Android手机传递到另一部Android手机

转载 作者:行者123 更新时间:2023-12-04 07:20:05 27 4
gpt4 key购买 nike

我正在尝试使用 android BLE 将应用程序通知从一个 android 设备传递到另一个 android 设备。因此接收通知的设备将是 GATT 服务器(因此可以从许多客户端接收通知,但一次只能接收一个),设备将发送通知将是 GATT 客户端?我对传递应用程序通知感到有些困惑,不知道该怎么做。还建议我可以使用除 BLE 之外的任何其他好的选择。

最佳答案

BLE 通知只能从 GATT 服务器发送到 GATT 客户端。换句话说,您将拥有一部作为 GATT 客户端的 Android 手机,监听来自多个 GATT 服务器的通知,其中一个可以是另一部充当 GATT 服务器的 Android 手机:-

  • 设备 #1 上的 Android 应用程序 A:用作 的应用程序关贸总协定服务器 托管您要发送的数据。为此,您将需要 GATT Server API .然后,您可以通过 BLE 通知发送此数据。
  • 设备 #2 上的 Android 应用 B:充当 的应用关贸总协定客户端 连接到设备 #1 并使用 GATT Client API 从 GATT 服务器读取字符串数据.

  • 我建议您阅读一些蓝牙基础知识,因为它可以帮助您开发您的应用程序:-
  • The ultimate Bluetooth Low Energy Tutorial
  • Introduction to BLE GATT
  • Getting started with BLE
  • Getting started with BLE GATT

  • 阅读以上内容后,您可以查看以下链接以实现您在两个 Android 设备之间进行通信的最初目标:-
  • How to use Android BLE to communicate between devices
  • Subscribing to a BLE notification on Android
  • Android BLE central and peripheral examples
  • The ultimate guide to Android BLE development
  • 关于android - 如何使用BLE将应用程序通知从一部Android手机传递到另一部Android手机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68553807/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com