gpt4 book ai didi

android - 设备间近场通信

转载 作者:行者123 更新时间:2023-12-01 16:44:42 28 4
gpt4 key购买 nike

我一直在开发一个应用程序来在进出范围的设备之间进行通信。

我最初考虑为此使用 iBeacon,但后来意识到 android 不能充当信标,所以这不好。

是否有任何近场技术可以在设备处于可在 android 和 ios 上运行的范围内时提供邻近更新(并允许 android 向 ios 发送消息,反之亦然)而不使用蓝牙(因为应用程序需要在后台运行)?

最佳答案

我建议避免使用术语“近场”,因为该术语通常专门指代“近场通信”(NFC),一种特定的硬件/软件协议(protocol)。

一些 Android 设备具有 NFC 硬件。没有 iOS 设备可以。

一些 Android 设备支持低功耗蓝牙 (BLE) 从 iPhone 4s 和 iPad 2 开始的所有 iOS 设备都支持 BLE。

iBeacon 协议(protocol)建立在 BLE 之上。我知道 Android 设备可以接收 iBeacon 信号,但不能充当 iBeacon 发射器(至少现在还不能。)

我能想到的唯一另一种可能性是 WiFi Ad Hoc,但据我所知,iOS 不支持 Ad Hoc(无基站)WiFi 连接。

因此,我认为您最好的选择是使用 BLE 4.0 进行自定义开发。您需要定义自己的外围代码和服务。

我相信有了适当的权限,它 可以在 iOS 中从后台发送和接收 BLE 信号,但我可能是错的。

关于android - 设备间近场通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20901525/

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