星期一, 7月 11, 2011

WIFI優先於3G?

蠻怕浪費錢的,所以還去挖code驗證了一下。NetworkStateTracker 用 NetworkUtils.setDefaultRoute() 設置routing。
在ConnectiveService裡有定義優先權,但這邊的陣列值其實是在 framework/base/core/res/res/values/config.xml 中的 networkAttributes:
Typeradiopriority
wifi111
mobile000
mobile_mms202
mobile_supl302
mobile_hipri503

所以再依照程式裡的邏輯,應該是WIFI為優先... (好吧,我承認我沒認真去看懂程式邏輯,所以說"應該"...)

沒有留言: