UIM移动网络设置
打开“已启用数据”,没有数据连接。(data_enabled)
com.android.phone.Settings
res/xml/network_setting.xml
key="button_data_enabled_key" title="@string/data_enabled"
src/com/android/phone/Settings.java
private static final String BUTTON_DATA_ENABLED_KEY = "button_data_enabled_key";
mButtonDataEnabled = (CheckBoxPreference) prefSet.findPreference(BUTTON_DATA_ENABLED_KEY);
cm.setMobileDataEnabledByPhoneId(mSubId, mButtonDataEnabled.isChecked());
frameworks/base/core/java/android/net/ConnectivityManager.java
public void setMobileDataEnabledByPhoneId(int phoneId, boolean enabled)
mService.setMobileDataEnabledByPhoneId(phoneId, enabled);
frameworks/base/services/java/com/android/service/ConnectivityService.java
public synchronized void setMobileDataEnabledByPhoneId(int phoneId, boolean enabled)
Question:
mNetTrackers[ConnectivityManager.TYPE_MOBILE].reconnect();
but not call reconnect
总结一下,一般网络问题都是由APN引起的。

浙公网安备 33010602011771号