邻居感知网络是WiFi联盟早前推出的技术标准 , 借助该标准设备之间无需传统的网络基础设施即可发现交换数据。
例如不需要互联网连接即可让设备与设备之间连接然后传输数据或进行游戏,可以无需登录即发送文件进行打印。
谷歌从Android 8开始积极采用该技术增强安卓设备的发现能力 , 当然这里主要指的是用于发现本地设备的能力。
包括但不限于发现附近的设备直接创建网络连接然后用于共享歌曲、视频乃至直接用来传递消息发送各类文件等。
目前不少科技公司正在研究利用蓝牙技术组建网状网络,例如苹果目前使用的众包发现其实也是利用的蓝牙技术。
谷歌则认为邻居感知网络借助WiFi相关技术标准比蓝牙连接距离更远 , 同时能够传输的数据速率也比蓝牙要快些。
所以该公司在安卓系统里更多的是采用邻居感知网络并搭建相关模型,最终目的是提供接口供开发商们发挥创意。
于是这里就引入 WiFiNanScan 应用,这款应用是谷歌推出的邻居感知网络示例应用,可用于检测手机间的距离。
谷歌称借助该应用手机与手机之间可以进行距离测试、验证数据传输 ,其检测精度为1米、最大检测范围为15米。
推出这款应用并不是让用户下载来没事测试距离的,这款示例应用其实本质上是面向开发者以及硬件设备制造商。
谷歌称开发者可以利用该应用提供的范例来验证距离或者范围等,从而开发基于邻居感知网络的创意应用程序等。
例如硬件设备制造商可以开发接触类感知应用,当手机靠近某个设备时自动弹出对应的菜单或者相关内容推荐等。
开发者则可以基于邻居感知网络推出数据传输和共享类应用,具体怎么使用就看开发者如何发挥自己的聪明才智。
整体来说这类接口可能非常有趣的,这有助于开发者提供更多感知类的应用程序,只是目前还没相关的实用程序。
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/31657.html