Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92
开发者选项有个栏位是“Aggressive WiFi to Cellular handover”,
这个选项的功能是“当WiFi信号较弱时,将主动从WiFi切换到移动数据网络”,根据之前对网络评分机制的了解,当WiFi分数较低的时候,那么就会被“踢出局”由移动数据网络接替工作,那么此选项是否也是通过影响评分值的方式呢?
“Aggressive WiFi to Cellular handover”对应的string name在
packages/apps/Settings/res/values/strings.xml:3643:
<string name="wifi_aggressive_handover">Aggressive Wi\u2011Fi to Cellular handover</string>
代码里查找wifi_aggressive_handover
DevelopmentSettings.java
private static final String WIFI_AGGRESSIVE_HANDOVER_KEY = "wifi_aggressive_handover";
mWifi