Android官网培训课:无线方式连接设备

除了能够与云服务通信外,Android的无线API能够实现在同一局域网内与其他设备通信,甚至不需要在同一网络仅物理上相邻的设备即可实现通信。网络服务发现(NSD,Network Service Discovery)使得通信更进一步,即允许app应用搜寻出附近设备上运行的服务,通过其上运行的服务与之通信。将该功能集成到你的app应用上能够提供很多新的产品特性,例如,与同屋内的其他人一起玩游戏,从连网的NSD-enabled网络摄像头上抓取图片,或是远程登录到同一网内的其他机器。

本节课讲解了几个关键的API,用于搜寻和连接其他设备。着重讲解了NSD API,用于发现可用服务,以及Wi-Fi DirectTM  API,用于做点对点peer-to-peer无线连接。本节课同时还展示了当app所在设备和相邻设备都未连到网络时,如何结合使用NSD和Wi-Fi Direct来探测对方设备所提供的服务。

课程


使用网络服务发现(NSD)
学习如何广播由你的app应用所提供的服务,如何搜寻局域网上所提供的服务,如何用NSD来决定与欲连服务的连接细节。
用Wi-Fi Direct进行网络连接
学习如何获取附近设备列表,为传统设备创建一个接入点,以Wi-Fi Direct连接到其他设备。
用Wi-Fi Direct做服务发现
学习用Wi-Fi Direct来发现附近设备所发布的服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值