Android API之android.net.wifi.WifiConfiguration

  • WifiConfiguration

继承自Object

实现Parcelable

  • 类概述

一个代表已经配置过的Wifi网络的类,这些配置中包括安全配置。

  • 摘要
内部类
class WifiConfiguration.AuthAlgorithm 公认的IEEE 802.11认证算法
class WifiConfiguration.GroupCipher 公认的组密码
class WifiConfiguration.KeyMgmt 公认的密钥管理方案
class WifiConfiguration.PairwiseCipher 公认的WPA配对密码
class WifiConfiguration.Protocol 公认的安全协议
class WifiConfiguration.Status 网络配置的可能状态
字段
public String BSSID 当设置了这个字段,这个网络配置只能被用于与访问点关联的指定MAC
public String FQDN AAA或者RADIUS等服务器的完全合格域名
public String SSID Wifi网络名称
public BitSet allowedAuthAlgorithms 该配置支持的身份验证协议集合
public BitSet allowedGroupCiphers 该配置所支持的组密码集合
public BitSet allowedKeyManagement 该配置所支持的密钥管理集合
public BitSet allowedPairwiseCiphers 该配置所支持的WPA配对密码集合
public BitSet allowedProtocols 该配置所支持的安全协议集合
public WifiEnterpriseConfig enterpriseConfig 企业详细配置指定的EAP方法,证书以及EAP相关的其他设置
public boolean hiddenSSID 设置该项会使一个网络不广播其SSID,因此这种特定的SSID只能用于浏览
public int networkId 客户端用于识别网络配置的ID
public String preSharedKey WPA-PSK使用的预共享密钥
public int priority 当选择了一个相关的网络访问点时,优先级决定了一个通过wpa客户端访问网络的优先权
时间: 2025-01-06 01:36:08

Android API之android.net.wifi.WifiConfiguration的相关文章

Android API之android.net.wifi.ScanResult

ScanResult 继承自 Object 实现  Parcelable 类概述 描述关于访问点的信息.除了当前描述的属性外,客户端还保存了质量.噪音.最高码率属性,但是不会立刻报告给外部客户端. 摘要 继承到的常量 int CONTENTS_FILE_DESCRIPTOR 使用describeContents()方法时的位掩码:当被编组时,每一位都被当作一个具有潜在特殊意义的对象 int PARCELABLE_WRITE_RETURN_VALUE 使用writeToParcel(Parcel,

Android API之android.widget.Filterable

android.widget.Filterable 定义了一种可过滤的行为.Filterable接口通常有android.widget.Adapter来实现.接口Filterable中有个抽象方法getFilter()须要实现. Filter android.widget.Filterable.getFilter() 返回一个filter对象.用来过滤出符合某种pattern的数据.getFilter()方法通常在android.widget.Adapter类中实现. android.widge

Android自动连接指定的wifi,免密码或指定密码

一.运行时的状态 遇到一个这样的要求:“不进行扫描操作,怎么对指定的免密码WIFI进行连接(之前没有连接过)”,于是动手写了一个Demo,如图所示未连接成功时的状态,第一个编辑框让用户输入SSID,第二个编辑框输入密码,密码可以根据实例情况输入,也可以不输入密码,因为有些Wifi免密码.这里的免密码不是指可以破解wifi密码.注意图片中手机顶部的wifi图标,是没有的,说明此时并没有打开手机的wifi.在手机上运行状态如下所示: 输入SSID,点击连接后的状态,当手机的wifi没有打开时,程序将

Android API Guides---Location Strategies

Location Strategies 注:本指南中描述的策略适用于平台定位API中android.location.该谷歌位置服务API,谷歌Play的一部分服务,提供了更强大的,高层次的框架,自动处理位置提供者,用户的移动和定位精度.它还可以处理基于功耗参数你提供位置更新的调度.在大多数情况下,你会得到更好的电池性能,以及更合适的准确性,使用位置服务API. 要了解更多有关位置服务API,请参阅谷歌Android位置服务. 了解用户所在允许应用程序更聪明,给用户提供更好的信息.在开发Andr

【Android】 Android-wifi 直连 wifi direct wifi p2p

现在,Android的支持Wi -Fi的直接点对点点对点(P2P)Android系统的供电设备和其他类型的设备,没有一个热点或互联网连接之间的连接.Android框架提供了一套Wi - Fi的P2P的API,允许你去发现和连接到其他设备时,每个设备的Wi -Fi的直接支持,然后沟通跨越距离远远长于蓝牙连接迅速??连接. android.net.wifi.p2p,一个新的软件包,包含所有的API执行同行等连接与Wi - Fi. 你需要与主类是WifiP2pManager,您可以调用getSyste

android 代码设置、打开wifi热点及热点的连接(转)

用过快牙的朋友应该知道它们在两天设备之间传输文件的时候使用的是wifi热点,然后另一台便连接这个热点再进行传输.快牙传输速度惊人应该跟它的这种机制有关系吧.不知道它的搜索机制是怎样的,但我想应该可以通过热点的名字来进行判断吧.下面我们就来探讨一下如何自动创建一个wifi热点吧 创建wifi热点首先需要手机支持,建议开发的哥们整个好点的手机,我们公司那些个山寨设备,几近有一半是不支持热点的:其实创建热点很简单,先获取到wifi的服务,再配置热点名称.密码等等,然后再通过反射打开它就OK了. 下面我

Android开发之扫描附近wifi热点并列表显示

最近项目中用到了wifi模块,今天做一个简单的总结. 参考:http://www.2cto.com/kf/201310/253617.html 1.怎样获取wifi对象并进行操作 要操作WIFI设备,需要先获取Context.getSystemService(Context.WIFI_SERVICE)来获取WifiManager对象,并通过这个对象来管理WIFI设备. addNetwork(WifiConfiguration config) 添加一个config描述的WIFI网络,默认情况下,这

Android API Guides –System Permissions

系统权限 声明: 本文由Gordon翻译 发布于www.dlvoice.com 欢迎转载,但请保留此声明 原文地址:http://developer.android.com/guide/topics/security/permissions.html Android是一个特权分离的操作系统,运行在其上的应用都有一个特定的系统身份(Linux的用户ID和组ID).系统的部分也会被分为特定的身份,Linux就是通过这个身份来区别各个应用的. 更加详细的安全特性是通过"权限"机制来控制一个进

Android API Guides---App Manifest <uses-feature>

<uses-feature> 句法 <uses-feature   android:name="string"   android:required=["true" | "false"]   android:glEsVersion="integer" /> 包含于 <manifest> 描述: 声明所使用的应用程序的单个硬件或软件功能. 一个<用途特征>声明的目的是通知一套关于您