诸多Android版本中,Google一直在研究当地发现(Local Discovery)技术,以便App能发现邻近物体与用户。最新贡献是在Google Play发行专供开发人员试验Wi-Fi Aware协议的“WifiNanScan App”。
也称为邻近传感网络(Neighborhood Aware Networking,NAN)的Wi-Fi Aware,能让不同Android 8.0 设备彼此没有任何形式连接的情况下相互发现并直接互联。这些API可发现邻近设备并创建“分享大量资料”或发送短信的网络连接。
Google表示,“比蓝牙连接能在更长距离支持更高资料传输速率”。Wi-Fi联盟特别枚举可能使用案例:包括用户安全将文件发送到打印机,无需先登录网络;没有互联网连接的情况下,即使餐厅关闭,也可路过时查看餐厅菜单并订位;自动完成学校签到与点名;通过驾照或护照等手机身份识别码(Mobile ID)简化机场安全、海关和移民处理流程,无需旅客出示实体身份证。
上周稍早,Google Play发布WifiNanScan App,展示如何使用NAN求取两个设备之间的距离:
通过此App,手机最大测量距离可达15米,测量精度可达1米左右。开发人员、OEM厂商和研究人员可使用此工具验证距离测量,完成基于WiFi Aware / NAN API的点对点测距和资料传输、定位手机位置(Find my phone)与场景感知应用程序的开发。
这款App是对两年前发布WifiRttScan App继续作,并使用Wi-Fi往返时间室内定位,以取代GPS。在Android 12,Google补强Wi-Fi Aware,包括提高效率并解决断线问题。
(首图来源:Google Play)