Android网络API(android.net.wifi.aware):概览
来源:互联网 发布:什么叫it行业 编辑:程序博客网 时间:2024/06/01 10:28
提供允许应用程序使用Wi-Fi Aware发现对等体并创建与他们的连接的类。
使用Wi-Fi Aware API,应用程序可以广告服务,发现广告服务的对等体,并连接到它们。 Wi-Fi Aware独立于Wi-Fi基础设施(即,设备可能与AP可能并未与Wi-Fi意识并发)。
Wiener Fiware的主要功能是WifiAwareManager类,它通过调用Context.getSystemService(Context.WIFI_AWARE_SERVICE)来获取,
某些API可能需要以下用户权限:
ACCESS_WIFI_STATE
CHANGE_WIFI_STATE
ACCESS_COARSE_LOCATION
<manifest ...> <uses-feature android:name="android.hardware.wifi.aware" /> ...</manifest>
或者,如果您的应用程序不需要Wi-Fi Aware,但可以利用它,如果可用,您可以使用带有FEATURE_WIFI_AWARE的hasSystemFeature(String)在运行时执行检查:
getPackageManager().hasSystemFeature(PackageManager.FEATURE_WIFI_AWARE)
一、类
AttachCallback
Aware的基类附加回调。
Characteristics
Wi-Fi Aware实现的特点。
DiscoverySession
表示单一发布或订阅Aware会话的类。
DiscoverySessionCallback
Aware会话事件回调的基类。
IdentityChangedListener
监听器的基类,只要改变了Aware接口的MAC地址即可调用。
PeerHandle
用于表示Wi-Fi Aware对等体的不透明对象。
PublishConfig
定义Aware发布会话的配置。
PublishConfig.Builder
Builder用于构建PublishConfig对象。
PublishDiscoverySession
表示Aware发布会话的类。
SubscribeConfig
定义Aware订阅会话的配置。
SubscribeConfig.Builder
Builder用于构建SubscribeConfig对象。
SubscribeDiscoverySession
代表Aware订阅会话的类。
WifiAwareManager
该类提供用于管理Wi-Fi Aware操作的主要API:发现和对等数据连接。
WifiAwareSession
此类代表Wi-Fi Aware会话 - Wi-Fi Aware服务的附件,通过该服务应用程序可以执行发现操作。
- Android网络API(android.net.wifi.aware):概览
- Android网络API(android.net.wifi):概览
- Android网络API(android.net):概览
- Android网络API(android.net.http):概览
- Android网络API(android.net.nsd):概览
- Android网络API(android.net.rtp):概览
- Android网络API(android.net.sip):概览
- android.net.wifi.p2p package API
- Java网络API(java.net):概览
- Android 5.0 主要API概览
- Android音视频API(android.media):概览
- Android WIFI网络操作
- android WIFI网络操作
- android:WIFI网络操作
- Android Wifi网络操作
- android wifi 网络检测
- Android N for Developers(API概览)
- Android API官方文档 UI概览
- php 源码安装
- 物化视图详解及与普通视图的区别
- MyBatisGenerator的自动生成代码之Eclipse
- DNS学习总结
- qt drag
- Android网络API(android.net.wifi.aware):概览
- h5安卓页面键盘遮挡表单的办法处理
- HEVC学习笔记(一)——基本知识
- Android px与dip(dp)、px与sp单位的转换
- 服务器配置的各种英文简称
- vue.js+nodejs的MVVM笔记
- caffe中Eltwise层
- yii, gridview隐藏查看view按钮以及自定义查看按钮链接
- Mybatis的sql封装