導航:首頁 > 操作系統 > 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列表相關的資料

熱點內容
電子加密貨幣最新政策 瀏覽:377
androidcanvas撤銷 瀏覽:267
安卓手機怎麼把圖標全部下移 瀏覽:183
飢荒被伺服器踢出怎麼進 瀏覽:170
c編譯器哪款好 瀏覽:732
快手寶哥發明什麼app 瀏覽:822
張艷玲編譯 瀏覽:66
android展開收起動畫 瀏覽:237
linuxxz文件 瀏覽:160
在游戲中心裏面怎麼玩到解壓神器 瀏覽:484
電腦發到手機裡面照片怎麼解壓 瀏覽:73
虛擬pdf列印機64位 瀏覽:413
支付寶AES加密和解密 瀏覽:379
編譯實驗原理下載 瀏覽:131
加密防偽溯源系統私人定做 瀏覽:222
掃碼給電動車充電的app叫什麼 瀏覽:760
關閉命令提醒 瀏覽:356
雲賬本app伺服器 瀏覽:499
python輸入數字循環 瀏覽:370
未成年人用什麼app 瀏覽:517