-[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":894,"versionName":"2108260032","enabled":true,"outputFile":"ICSer_V894_2108260032_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V894_2108260032_release.apk","properties":{}}]
\ No newline at end of file
+[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":895,"versionName":"2108260209","enabled":true,"outputFile":"ICSer_V895_2108260209_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V895_2108260209_release.apk","properties":{}}]
\ No newline at end of file
mTelephonyManager = (TelephonyManager) mContext.getSystemService(TELEPHONY_SERVICE);
}
-
- public void setSelectedApnKey(String key) {
+ public void insertSelectedApnKey(String key) {
try {
//s mSelectedKey = key;
// values.put(APN_ID, mSelectedKey);
// resolver.update(PREFERAPN_URI, values, null, null);
values.put("apn_id", key);
+
resolver.insert(Telephony.Carriers.getContentUri(0, Telephony.Carriers.PATH_PREFERAPN), values);
// resolver.update(
// Telephony.Carriers.getContentUri(0, Telephony.Carriers.PATH_PREFERAPN),
ICLogger.e(e.getMessage(),e);
}
}
+ public void setSelectedApnKey(String key) {
+
+ try {
+ //s mSelectedKey = key;
+ ContentResolver resolver = mContext.getContentResolver();
+
+ ContentValues values = new ContentValues();
+ // values.put(APN_ID, mSelectedKey);
+ // resolver.update(PREFERAPN_URI, values, null, null);
+ values.put("apn_id", key);
+ resolver.update(
+ Telephony.Carriers.getContentUri(0, Telephony.Carriers.PATH_PREFERAPN),
+ values, null, null);
+ }catch (Exception e){
+ ICLogger.e(e.getMessage(),e);
+ }
+ }
public String getSelectedApnKey() {
String key = null;
currentapnid=getSelectedApnKey();
ICLogger.d("after set APN key "+apnid +" selected APN key " + currentapnid);
+ }
+ public void insertDefaultAPN(String apn, String mccmnc){
+ String apnid=queryApnID(apn,mccmnc);
+ String currentapnid=getSelectedApnKey();
+ ICLogger.d("current APN key "+apnid +" selected APN key " + currentapnid);
+ insertSelectedApnKey(apnid);
+ currentapnid=getSelectedApnKey();
+ ICLogger.d("after set APN key "+apnid +" selected APN key " + currentapnid);
+
}
public String queryApnID(String apn,String mccmnc) {
mCursor.close();
mCursor = null;
}
- return apnsetings;
+ String currentApnid=getSelectedApnKey();
+ return apnsetings + ";currentApnID=" +currentApnid ;
}
public boolean resetAPNtoDefault(){