导航:首页 > 操作系统 > android获取wifi列表

android获取wifi列表

发布时间:2022-06-08 02:49:43

❶ 如何获取android系统的wifi MAC和有线MAC

查看安卓/Android系统手机Mac地址步骤如下:

1、在主屏幕上轻按“设置”按钮。或者,按下物理按钮“Menu”,选择“设置”。

2、在设置的列表下,选择“关于本机”按钮。

3、然后,选择“状态消息”按钮。

4、查看“Wi-Fi MAC 地址”即可看到安卓手机的Mac地址。

❷ android开发中,如何获得同一个wifi下的所有设备呢

1.wifi热点默认初始密码是admin;
2.用户是可以自己设置的wifi热点名称和密码的;
3.要知道无线热点路由器上密码,可以问设置的人;
4.要蹭网的话可以下载一些蹭网软件就可以的了,但蹭网不是破解密码,蹭网软件是获取网友分享的wifi密码连路由器上网。

❸ 如何获取安卓手机已经连接过的WIFI的密码等信息

http://jingyan..com/article/bad08e1e850e8009c851210b.html
首先在手机上安装RE浏览器(在应用商店可以获得),打开RE浏览器并给予它Root权限
如图,打开data文件夹,然后打开其中的 misc文件夹,再打开misc中的wifi文件夹。

长按wifi文件夹下的wpa_supplicant.conf文件,在弹出的菜单中选择"View as Text"或"Open in Text Editor".

如下图即为wpa_supplicant.conf文件的文本,它记录了手机所连接过的WiFi的SSID和密码(psk)等信息,现在你就可以根据自己的需要选择这些信息了。

❹ Android7.0 WiFi开发获取列表异常,为什么获取了同样的数据

wifi连接不上的原因和解决方法如下;

  1. wifi密码错误导致无法连接所以用不了【输入正确的密码即可】。

  2. 2.系统故障导致无法连接【恢复出厂设置或者刷机即可】。

  3. 3.硬件故障导致无法连接【去或者售后检测维修即可】。

❺ Android如何获取到连接的WIFI无线路由器的所有客户端的MAC地址

查看无线路由器上连接了几台设备及其MAC地址的方法:
1、电脑连接无线路由器任一LAN口,打开浏览器,地址栏输入路由器网关地址(路由器背后标签上有的),进入设置页面。
2、点击“无线设置”—“主机状态”—查看右侧“当前所连接的主机数”。这样就能看到连接到这个无线路由器的设备的MAC地址了。

❻ Android 如何获取所有的wifi连接历史记录

1、首先安卓系统必须root才可以获取这样的文件信息。
2、root之后使用Re管理器这样的软件。
3、路径: /data/misc/wifi
4、文件名称:wpa_supplicant.conf 用文本模式查看
这里就是WIFI链接的历史信息。

❼ android 如何获取同一WiFi下的所有连接终端

java">importandroid.app.Activity;
importandroid.bluetooth.BluetoothAdapter;
importandroid.content.Context;
importandroid.content.Intent;
importandroid.net.wifi.WifiInfo;
importandroid.net.wifi.WifiManager;
importandroid.os.Bundle;
importandroid.widget.TextView;

/**
*获取手机WIFI的MAC地址
*@author单红宇
*
*/
{
/**.*/
privatestaticfinalintREQUEST_ENABLE_BT=3;
privateWifiManagermWifi;
privateBluetoothAdapterbAdapt;
privateStringbtMac;
privateStringWifiMac;

@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mWifi=(WifiManager)getSystemService(Context.WIFI_SERVICE);

if(!mWifi.isWifiEnabled()){
mWifi.setWifiEnabled(true);
}

WifiInfowifiInfo=mWifi.getConnectionInfo();

bAdapt=BluetoothAdapter.getDefaultAdapter();

if(bAdapt!=null){
if(!bAdapt.isEnabled()){
IntentenBT=newIntent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enBT,REQUEST_ENABLE_BT);
}

btMac=bAdapt.getAddress();
}else{
btMac="NoBluetoothDevice!";
}

if((WifiMac=wifiInfo.getMacAddress())==null){
WifiMac="NoWifiDevice";
}

TextViewmac=(TextView)findViewById(R.id.macView);
mac.setTextSize(16);

//查看已经连接上的WIFI信息,在Android的SDK中为我们提供了一个叫做WifiInfo的对象,这个对象可以通过WifiManager.getConnectionInfo()来获取。WifiInfo中包含了当前连接中的相关信息。
//getBSSID()获取BSSID属性
//getDetailedStateOf()获取客户端的连通性
//getHiddenSSID()获取SSID是否被隐藏
//getIpAddress()获取IP地址
//getLinkSpeed()获取连接的速度
//getMacAddress()获取Mac地址
//getRssi()获取802.11n网络的信号
//getSSID()获取SSID
//getSupplicanState()获取具体客户端状态的信息
StringBuffersb=newStringBuffer();
sb.append(" 获取BSSID属性(所连接的WIFI设备的MAC地址):"+wifiInfo.getBSSID());
//sb.append("getDetailedStateOf()获取客户端的连通性:");
sb.append(" 获取SSID是否被隐藏:"+wifiInfo.getHiddenSSID());
sb.append(" 获取IP地址:"+wifiInfo.getIpAddress());
sb.append(" 获取连接的速度:"+wifiInfo.getLinkSpeed());
sb.append(" 获取Mac地址(手机本身网卡的MAC地址):"+WifiMac);
sb.append(" 获取802.11n网络的信号:"+wifiInfo.getRssi());
sb.append(" 获取SSID(所连接的WIFI的网络名称):"+wifiInfo.getSSID());
sb.append(" 获取具体客户端状态的信息:"+wifiInfo.getSupplicantState());
mac.setText("WIFI网络信息:"+sb.toString()+" 蓝牙MAC:"+btMac);
}
}

看下这段代码或许对你有帮助!!

❽ 如何在android 中获取Wifi设备的IP地址

1)第一步获取WifiManager
Get an instance of this class by calling Context.getSystemService(Context.WIFI_SERVICE).
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
通过wifiManager实例可以获取:
getConfigureNetwork(): wifi的配置网络接口的属性
getConnectionInfo(): 当前wifi 连接的信息
getDhcpInfo(): 返回DHCP信息
getScanResults():返回可接入点的列表
getWifiState():返回wifi的连接状态

❾ android 如何 wifi列表 源码~

WifiManager wifi_service = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
List<ScanResult> list = wifi_service.getScanResults();
StringBuilder buidler = new StringBuilder();
String result = Constants.EMPTY_STR;
if (list != null) {
for (ScanResult scanResult : list) {
buidler.append(scanResult.BSSID).append(SPLIT_STR);
}
result = buidler.toString();
result = result.substring(0, result.length() - 1);
}

阅读全文

与android获取wifi列表相关的资料

热点内容
手机云视频加密怎么关 浏览:72
北京文件夹加密多少钱 浏览:671
什么是车鉴定app 浏览:66
战地一私人服务器怎么买 浏览:497
陈天程序员 浏览:833
编译原理如何运用到编程中 浏览:17
linux选择数据库 浏览:376
php两个数组差集 浏览:978
迷你pdf阅读器下载 浏览:433
做一个python小程序 浏览:655
pythonossystem和 浏览:645
win2008如何搭建ftp服务器 浏览:53
安卓手机为什么不翻牌 浏览:546
删除pkpm及相关文件夹 浏览:481
房贷解压银行内部流程 浏览:734
安卓手机如何更改语音 浏览:601
android红包实现 浏览:734
苹果的nvme为什么安卓不用 浏览:32
python输入单词统计个数 浏览:998
脚本软件提取源码 浏览:281