如果我的Android手機自動選擇Wi-Fi(如果可用),如果沒有則進入下一個數據服務等。如果我使用機器人的數據連接
connectivity.setNetworkPreference(ConnectivityManager.TYPE_WIFI);
將確保同樣的結果或將其限制在只使用wi-fi。
如果我的Android手機自動選擇Wi-Fi(如果可用),如果沒有則進入下一個數據服務等。如果我使用機器人的數據連接
connectivity.setNetworkPreference(ConnectivityManager.TYPE_WIFI);
將確保同樣的結果或將其限制在只使用wi-fi。
是的。默認情況下,android選擇WiFi網絡,如果WiFi網絡不可用,則切換到移動運營商網絡。要實現開關形式WiFi到移動網絡,您可以按照我的答案在這裏:How to handle WiFi to Mobile network switch programatically?
我可以在Android 2.1和2.2下的不同設備上看到我使用的所有HTC:當3G和Wifi都啓用且可用時,系統會關閉3G以使用Wi-Fi。
如果設備連接到WIFI網絡,Android會使用它,因爲它具有1.優先級。 而且你幾乎總是更喜歡使用WIFI來進行網絡操作。所以你不必擔心這一點。
該文檔顯示「當激活時,所有數據通信將默認使用此連接。」無論您設置爲網絡首選項,做了默認連接。系統默認值必須是Wifi本身。