Android5.0引入的一套網(wǎng)絡(luò)狀態(tài)評估機制沽讹,連上wifi后會自動pinggoogle的服務(wù)器來驗證當前網(wǎng)絡(luò)鏈接的狀況。自然武鲁,你懂得爽雄,在我們這個神奇的國度……
有時候還會出現(xiàn)明明連著wifi卻消耗移動流量的問題,可能很多偷跑流量的事件就是這么產(chǎn)生的……中國移動提GD和GOOGLE的矛盾背了黑鍋……
而且沐鼠,如果ping不通的話貌似會不停的去嘗試挚瘟,這部分系統(tǒng)消耗完全是沒有必要的叹谁,所以,必須解決乘盖!
解決辦法如下:
1.完全屏蔽網(wǎng)絡(luò)檢查功能焰檩,最簡單快速,但是就沒有辦法提示wifi登錄:
adb shell "settings put global captive_portal_detection_enabled 0"
- 用國內(nèi)的服務(wù)器替換掉google的服務(wù)器:
adb shell "settings put global captive_portal_server [custom server]"
[custom server]能直接返回204即可订框。
參考以下文章:
關(guān)于 android 5.0 網(wǎng)絡(luò)圖標上的感嘆號及其解決辦法
"析苫,這里作者共享了一個自己搭建的服務(wù)器。檢測可用穿扳。