gpt4 book ai didi

android - 仅使用 BLUE 的设备之间的通信

转载 作者:搜寻专家 更新时间:2023-11-01 08:20:41 29 4
gpt4 key购买 nike

我只想通过 BLE 连接两部安卓手机。是否可以?因为根据我对使用 Android API 的理解,我只能连接支持 BLE 的设备,如智能 watch 耳机等。如果我运行 startLescan() 方法,它只会显示我的健身手环和耳机。不显示其他安卓手机。

最佳答案

是的,这是可能的。由于硬件同样支持充当主机或从机,但这取决于操作系统是否为您提供了使设备充当主机和从机所需的接口(interface)。 Android 手机中的 BLE 同样有能力成为主机或外围设备,但这取决于 android 是否公开了一些接口(interface)以使其工作,否则,如果没有,您必须根目录/重新刷新您的设备并在操作系统级别进行更改。

是的,两个 BLE 设备可以通信,并且自最初的 4.0 版本以来一直如此。4.1 中的更改指出,单个设备可以同时充当两个不同设备的主设备和从设备。一旦设备必须充当外设,而其他设备必须充当主机。

看这个:http://www.blemobileapps.com/ble-mobile/

对于 Android,此链接可能对您有所帮助:https://code.tutsplus.com/tutorials/how-to-advertise-android-as-a-bluetooth-le-peripheral--cms-25426

引用:Chipsets/Devices supporting Android 5 BLE peripheral mode

如果这回答了您的问题,请告诉我。

关于android - 仅使用 BLUE 的设备之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51605094/

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