gpt4 book ai didi

java - Android 可以通过蓝牙支持 Zeroconf/Bonjour 吗? TCP/IP 怎么样?

转载 作者:IT老高 更新时间:2023-10-28 20:54:47 25 4
gpt4 key购买 nike

如果我创建自定义服务,例如“_test._tcp.local”,则在 iPhone 上。在 Bonjour 中,我可以通过 WiFi 或/和蓝牙搜索/广播此服务。

安卓可以吗?

我知道有 jmDNS,但据我了解,它只能通过 WiFi/网络工作,不是蓝牙。

谢谢

由 Seva Alekseyev 编辑,他提供了赏金:我不追求变通办法(例如 Zeroconf sans Bluetooth 或 Bluetooth sans Zeroconf)。我追求的是真实的东西。

最佳答案

不在蓝牙上,因为 Android 目前不支持通过蓝牙的 TCP/IP,而 Android 的原生 NSD 支持 (network service discovery) 可以通过 IP 工作。

不过,它确实可以通过 Wi-Fi 工作。此外,Android 支持通过 Wi-Fi Direct 进行服务发现,这为您提供比蓝牙更大的范围和电池效率。有关如何将服务发现集成到支持 wi-fi direct 的应用程序的指南,请查看 Android Training lesson .

Portions of this answer are duplicated from our Dear Android video response to this question

关于java - Android 可以通过蓝牙支持 Zeroconf/Bonjour 吗? TCP/IP 怎么样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8354450/

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