2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創(chuàng)”外所有信息均轉載自互聯網 版權歸原作者所有。
越來越多的家庭寬帶互聯網服務提供商正在為他們的服務設置每月下載上限。諸如Comcast之類的某些服務,您可以每月多付50美元,以忽略其每月1TB的數據上限,但其他服務提供商則不提供此服務,其服務限制也低得多。無線客戶多年來一直在處理數據上限問題,這就是為什么Android自動將移動數據連接視為按量計費的原因。大多數Android設備允許您將WiFi網絡設置為按里程計費,但由于某些原因,華為隱藏了此面向用戶的功能。
對于社區(qū)中的某些人來說,這可能是一件大事,因為有時很難跟蹤您的手機在后臺使用了多少數據。當Android檢測到您的手機位于不限流量的WiFi網絡上時,它將使應用程序可以根據需要使用盡可能多的數據。除非您在Play商店應用程序中手動將其關閉,否則OTA更新會自動下載,大型應用程序和游戲更新也會自動更新。值得慶幸的是,即使像華為這樣的OEM都向您隱藏了此設置,也有一種方法可以通過簡單的ADB shell命令進行更改。
如何將WiFi網絡設置為計量
請按照上一教程來啟動ADB并在您的設備上運行。
在命令提示符或終端中,執(zhí)行以下命令: adb shell
在命令提示符或終端中鍵入以下命令,以獲取所有已保存的WiFi網絡的列表: cmd netpolicy list wifi-networks
系統(tǒng)會為您提供保存的WiFi網絡列表,其中包含布爾值true / false。真=已計量&假=未計量。
因此,您可以從此處在命令提示符或終端中輸入以下命令來更改設置: cmd netpolicy set metered-network Wireless true
wifi網絡計費器
在這里的示例中,我保存的WiFi網絡的SSID為“無線”,并且此命令將其從false更改為true(未計量為已計量)。
現在,您可以輸入我們先前輸入的第一個命令,以獲取保存的WiFi網絡的另一份打印輸出: cmd netpolicy list wifi-networks
wifi網絡計費更新
它將顯示您已將其從非計量更改為計量(在我的示例中)或從計量更改為非計量(如果您將其改回)。
說明
與我們最近向您展示的大多數ADB Shell命令教程一樣,Android在平臺中也內置了此功能。在大多數情況下,OEM和/或運營商要么刪除了面向用戶的設置,要么一開始就沒有實現它。我們在Google的Pixel中具有此功能,并且在OnePlus 5上也具有此功能。但是,華為已刪除了此選項,因此這對于擁有Huawei或Honor設備的用戶可能會有幫助。
我們首先輸入的“ list wifi-networks”命令僅向我們顯示設備上已保存的WiFi網絡的列表。這不僅可以讓您查看已保存的所有網絡,還可以告訴您是否將其指定為計量網絡。我的WiFi網絡的SSID為“無線”,并且未設置為按計量,因此首先返回“無線;假”。
然后,我們使用“ set metered-network”命令更改此設置,以告知Android設備我們要定位的無線網絡(通過SSID)。然后,在此之后放置一個空格,并在此處將布爾值設置為true或false。我的WiFi網絡最初沒有設置為按里程計費,因此我使用該命令將其更改為“ true”。然后,當我再次執(zhí)行“ list wifi-networks”命令時,它顯示了以前列出的相同WiFi網絡,但現在它是一個計量網絡。
您始終可以在ADB Shell中返回此處,如果要將其切換回非計量網絡,則可以將其更改回false。就像所有設置更改一樣,此設置將在重啟和OTA更新后保留,但是如果您恢復出廠設置,則需要再次進行。
2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創(chuàng)”外所有信息均轉載自互聯網 版權歸原作者所有。