當前位置:首頁 » 安卓系統 » androidwifi自動

androidwifi自動

發布時間: 2022-04-29 11:29:00

⑴ android wifi會自動切換

這個是自動設置的,在wifi信號很弱的情況下就牽動到移動數據,如果移動數據,有wifi連接的話就會自動斷開,這是設置的不是自動切換,在手動設置裡面設置成自動切換,他就會,在,wifi弱,和,有wifi的情況下,在,信號與數據之間,切換。

安卓手機wifi老是自動斷開

兩個原因:
1、路由設置、手機連接路由設置不正確,重新檢查設置一下。
2、排除原因的話,那就是跟你手機的系統版本wifi驅動有關,請重刷其他系統版本。

一、手機的設置問題
您可以進入「手機設置->無線和網路->WLAN設置」,點擊手機下方的」菜單「按鈕,在彈出的菜單中選擇「高級」,然後在「WLAN休眠策略」的下拉菜單中選擇」從不「,從而實現WLAN始終開啟,永不休眠。選擇合適WIFI休眠策略可以幫助您獲得更好的手機體驗。

二、路由器的信號不穩定,造成經常斷線
現在的家用無線路由器一般是支持802.11b和802.11g制式。電腦的網卡一般都是支持的。 但是很多手機只是支持其中一種,請更換網路制式後重新啟動路由器試試。另外建議不要選擇混合模式。

拓展資料:
1、釣魚陷阱
許多商家為招攬客戶,會提供WiFi接入服務,客人發現WiFi熱點,一般會找服務員索要連接密碼。黑客就提供一個名字與商家類似的免費WiFi接入點,吸引網民接入。
一旦連接到黑客設定的WiFi熱點,上網的所有數據包,都會經過黑客設備轉發,這些信息都可以被截留下來分析,一些沒有加密的通信就可以直接被查看。
除了偽裝一個和正常WiFi接入點雷同的WiFi陷阱,攻擊者還可以創建一個和正常WiFi名稱完全一樣的接入點。由於無線路由器信號覆蓋不夠穩定,你的手機會自動連接到攻擊者創建的WiFi熱點。在你完全沒有察覺的情況下,又一次掉落陷阱。
2、主動攻擊

黑客可以使用黑客工具,攻擊正在提供服務的無線路由器,干擾連接,家用型路由器抗攻擊的能力較弱的網路連接就這樣斷線,繼而連接到黑客設置的無線接入點。
攻擊者首先會使用各種黑客工具破解家用無線路由器的連接密碼,如果破解成功,黑客就成功連接你的家用路由器,共享一個區域網。
攻擊者除了免費享用網路帶寬,還會嘗試登錄你的無線路由器管理後台。由於市面上存在安全隱患的無線路由器相當常見,黑客很可能破解家用路由器登錄密碼。

安卓系統WIFI總是自動重連,怎麼處理

若手機WIFI信號弱或不穩定導致頻繁掉線,建議:
1.查看其他設備連接該無線網路信號是否較好或滿格。
2.檢查連接該無線網路的設備是否較多。
3.將手機重啟,重新搜索WiFi信號。
4.若是家用路由器,建議斷開電源一段時間後再次插入嘗試。
5.如果使用網路運營商的無線網路,建議更換其他位置嘗試。
6.更換其他無線網路試一下。
7.備份機器中數據(如:聯系人、簡訊、多媒體等),然後恢復出廠設置。
若上述方式操作後問題依然存在,請您攜帶購機發票、包修卡和機器送到三星服務中心檢查。

⑷ 安卓手機wifi會自動關閉怎麼辦

首先明確不是手機本身的問題,主要是機器設置或者安裝的相關管理軟體。例如優化大師等的問題。具體操作如下:
1. 檢查手機本身設置。設置--無線和網路--WLAN設置--按menu--高級--WLAN休眠策略--選從不。
2.檢查優化大師等的節電設置。我的機器里安裝了優化大師軟體,我設置的優化大師節電設置是「當電量小於60%時就自動關閉相關的耗電資源「,所以這導致當我的電量在60%以下的時候就出現了自動關閉Wlan現象。解決辦法是降低優化大師軟體節電設置至10%或者其他百分數,也可以直接關閉軟體的高級節電設置功能。
3.檢查和優化大師功能相似的具有節電設置的軟體,參照上面優化大師的節電設置更改,改變其他相似節電軟體設置。
總結,Wlan是比較耗電的行為,很多手機功能優化軟體會為了節電而自動關閉Wlan,遇到這種情況,首先是檢查手機自身的設置,其次就是更改手機優化軟體節電功能設置。
還有一種可能就是連接的WIFI信號不穩定,系統會自動排去不穩定的WIFI,這種情況只需要點擊WIFI里的高級設置,取消掉避開狀況不佳的網路即可。

⑸ Android手機怎麼防止自動鎖屏後WiFi自動斷開而跑流量

連上WiFi後,如果手機放置一段時間自動鎖屏後,
WiFi可能會自動斷開而走流量,導致產生不必要的費用。解決的辦法很簡單,進入設置——無線和網路設置——WLAN設置,點菜單——高級——WLAN休眠策略,設置為「永不休眠」即可。

⑹ 安卓系統手機,wlan打開後就自動關閉。

安卓手機WLAN總是顯示已斷開連接的解決方式如下:
1.關閉並重啟WIFI連接
用手機上網,手機中會保留一個由WIFI連接分配的網路IP地址,它會被應用到當前WIFI中,如果沒有出現地址沖突,就不用擔心,如果有沖突就得關閉並重啟Wi-Fi連接。方法如下:
打開手機菜單,進入「設置」欄,進入「WLAN」項目,在新窗口中選擇「關閉WLAN」,在完成關閉操作後,重新進入該項目,選擇「打開WLAN」,即可重啟WIFI連接。
2.忽略網路
如果上面的做法沒有起作用的話,就應該選擇讓安卓設備忽略該網路,並重新進行添加操作。操作方法如下:
移動到需要忽略網路的覆蓋范圍之外,選擇忽略該網路,返回到覆蓋范圍之中,等待網路自動顯示出來,然後輸入網路密碼重新登入。這樣安卓手機就應該可以獲得新的地址,並正常工作了。
3.檢查WIFI的密碼
通常情況下,WIFI的密碼被更改以後手機連接不上,需要手動更新WIFI的密碼。點擊WLAN網路地址,選擇不保存網路,然後重新輸入密碼即可。

⑺ android wifi 自動連接

設置裡面有的:按左鍵-高級-設置,裡面有自動連接等設置。很多人沒有設置,認為這個手機不能自動連接,是誤會。看圖:

⑻ Android WiFi開發,如何自動連接的代碼

public class WifiAutoConnectManager {
private static final String TAG = WifiAutoConnectManager.class.getSimpleName();
WifiManager wifiManager;
// 定義幾種加密方式,一種是WEP,一種是WPA,還有沒有密碼的情況 public enum WifiCipherType { WIFICIPHER_WEP, WIFICIPHER_WPA, WIFICIPHER_NOPASS, WIFICIPHER_INVALID }
// 構造函數 public WifiAutoConnectManager(WifiManager wifiManager) { this.wifiManager = wifiManager; }
// 提供一個外部介面,傳入要連接的無線網 public void connect(String ssid, String password, WifiCipherType type) { Thread thread = new Thread(new ConnectRunnable(ssid, password, type)); thread.start(); }
// 查看以前是否也配置過這個網路 private WifiConfiguration isExsits(String SSID) { List<WifiConfiguration> existingConfigs = wifiManager.getConfiguredNetworks(); for (WifiConfiguration existingConfig : existingConfigs) { if (existingConfig.SSID.equals("\"" + SSID + "\"")) { return existingConfig; } } return null; }
private WifiConfiguration createWifiInfo(String SSID, String Password, WifiCipherType Type) { WifiConfiguration config = new WifiConfiguration(); config.allowedAuthAlgorithms.clear(); config.allowedGroupCiphers.clear(); config.allowedKeyManagement.clear(); config.allowedPairwiseCiphers.clear(); config.allowedProtocols.clear(); config.SSID = "\"" + SSID + "\""; // nopass if (Type == WifiCipherType.WIFICIPHER_NOPASS) { config.wepKeys[0] = ""; config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE); config.wepTxKeyIndex = 0; } // wep if (Type == WifiCipherType.WIFICIPHER_WEP) { if (!TextUtils.isEmpty(Password)) { if (isHexWepKey(Password)) { config.wepKeys[0] = Password; } else { config.wepKeys[0] = "\"" + Password + "\""; } } config.allowedAuthAlgorithms.set(AuthAlgorithm.OPEN); config.allowedAuthAlgorithms.set(AuthAlgorithm.SHARED); config.allowedKeyManagement.set(KeyMgmt.NONE); config.wepTxKeyIndex = 0; } // wpa if (Type == WifiCipherType.WIFICIPHER_WPA) { config.preSharedKey = "\"" + Password + "\""; config.hiddenSSID = true; config.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN); config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP); config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.WPA_PSK); config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.TKIP); // 此處需要修改否則不能自動重聯 // config.allowedProtocols.set(WifiConfiguration.Protocol.WPA); config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP); config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP); config.status = WifiConfiguration.Status.ENABLED; } return config; }
// 打開wifi功能 private boolean openWifi() { boolean bRet = true; if (!wifiManager.isWifiEnabled()) { bRet = wifiManager.setWifiEnabled(true); } return bRet; }
class ConnectRunnable implements Runnable { private String ssid;
private String password;
private WifiCipherType type;
public ConnectRunnable(String ssid, String password, WifiCipherType type) { this.ssid = ssid; this.password = password; this.type = type; }
@Override public void run() { // 打開wifi openWifi(); // 開啟wifi功能需要一段時間(我在手機上測試一般需要1-3秒左右),所以要等到wifi // 狀態變成WIFI_STATE_ENABLED的時候才能執行下面的語句 while (wifiManager.getWifiState() == WifiManager.WIFI_STATE_ENABLING) { try { // 為了避免程序一直while循環,讓它睡個100毫秒檢測…… Thread.sleep(100); } catch (InterruptedException ie) { } }
WifiConfiguration wifiConfig = createWifiInfo(ssid, password, type); // if (wifiConfig == null) { Log.d(TAG, "wifiConfig is null!"); return; }
WifiConfiguration tempConfig = isExsits(ssid);
if (tempConfig != null) { wifiManager.removeNetwork(tempConfig.networkId); }
int netID = wifiManager.addNetwork(wifiConfig); boolean enabled = wifiManager.enableNetwork(netID, true); Log.d(TAG, "enableNetwork status enable=" + enabled); boolean connected = wifiManager.reconnect(); Log.d(TAG, "enableNetwork connected=" + connected); } }
private static boolean isHexWepKey(String wepKey) { final int len = wepKey.length();
// WEP-40, WEP-104, and some vendors using 256-bit WEP (WEP-232?) if (len != 10 && len != 26 && len != 58) { return false; }
return isHex(wepKey); }
private static boolean isHex(String key) { for (int i = key.length() - 1; i >= 0; i--) { final char c = key.charAt(i); if (!(c >= '0' && c <= '9' || c >= 'A' && c <= 'F' || c >= 'a' && c <= 'f')) { return false; } }
return true; }}

⑼ 安卓系統怎麼設定置wifi自動連接

安卓手機設定WiFi自動連接方法:
1,打開手機「設置」圖標,點擊無線和網路。
2,然後點擊WiFi,打開後點擊搜索。
3,然後找到要連接的WiFi,點擊它旁邊的倒三角,然後在裡面點擊自動連接,點擊確定就連接上了,等下次打開WiFi時就會自動連接該WiFi了。

熱點內容
我的世界伺服器咋開外掛 發布:2024-03-29 01:07:45 瀏覽:455
sql寫報表 發布:2024-03-29 01:03:23 瀏覽:305
家用伺服器怎麼選 發布:2024-03-29 00:49:18 瀏覽:401
Ap6510dn如何配置 發布:2024-03-29 00:38:47 瀏覽:333
安卓和蘋果哪個更佔用內存 發布:2024-03-29 00:37:02 瀏覽:424
編譯錯誤算bug嗎 發布:2024-03-29 00:23:03 瀏覽:34
c語言干什麼 發布:2024-03-29 00:05:35 瀏覽:314
香港中轉伺服器搭建 發布:2024-03-29 00:05:16 瀏覽:673
安卓手機怎麼在桌面上顯示鍾表 發布:2024-03-28 23:48:22 瀏覽:5
分析代碼能編譯嗎 發布:2024-03-28 23:48:16 瀏覽:767