android - 安卓和iphone之间的距离

标签 android iphone distance p2p alljoyn

我正在寻找一种在两部手机靠近时传输数据的方法。这需要跨平台,所以我不能使用 NFC 或 iBeacon。我计划使用 allJoyn 发送信息。我只想将数据发送给距离我几英尺以内的其他人。

有什么方法可以让我在其他手机上获得准确的距离读数?或者我可以在可以放置在房间中的主设备上获得准确的距离吗?

最佳答案

在黑暗中拍摄答案:

  1. 如果两个设备都在同一个无线 WiFi 网络(同一个子网)上,那么同一网络上的任何设备都“足够接近”。

  2. 在蜂窝网络上(或只有一台设备连接到 Wifi 时),使用平台的位置 API 获取 GPS 坐标。将您的坐标发送到网络服务器,该服务器跟踪每个设备的纬度/经度坐标。 Web 服务还允许设备轮询附近的设备(可以在服务器上计算距离方程)。

关于android - 安卓和iphone之间的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20730115/

相关文章:

iPhone 应用程序因未知错误而崩溃

iphone - MPMediaPickerController 用于选择视频文件

iphone - 在模拟器中无法在iPhone 3GS中正常工作的声音

go - 我怎样才能找到地球上两条线(来自 geojson 的线串)之间的距离

java - 方法及其变量

java - 在 Java 中,在 Android 上将 2D pojo 数组序列化为 json

Android 短信捕获

android - 读取所有者信息

python - 如何加速 Pandas 中的最近搜索(可能通过向量化代码)

mysql - 如何从mysql中的数据库中获取最近的坐标?