给什么平台,跳什么舞

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引起的。

 

 

 

posted @ 2012-12-06 11:19  Jimwind  阅读(264)  评论(0)    收藏  举报
==============精通*学习*关注==============