Index: net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java |
diff --git a/net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java b/net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java |
index e4caee50583f6b0ccb24452529666261b456f1c9..34c47151659016ae608374c86cf1b67e87609e49 100644 |
--- a/net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java |
+++ b/net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java |
@@ -8,6 +8,7 @@ import android.content.ActivityNotFoundException; |
import android.content.Context; |
import android.content.Intent; |
import android.security.KeyChain; |
+import android.telephony.TelephonyManager; |
import android.util.Log; |
import org.chromium.base.CalledByNative; |
@@ -238,4 +239,14 @@ class AndroidNetworkLibrary { |
CertificateException, KeyStoreException { |
X509Util.clearTestRootCertificates(); |
} |
+ |
+ /** |
+ * Returns the numeric name (MCC+MNC) of current registered operator. |
bengr
2014/04/21 20:50:58
"of the"
bolian
2014/04/21 22:37:17
Done.
|
+ */ |
+ @CalledByNative |
+ private static String getNetworkOperator(Context context) { |
+ TelephonyManager telephonyManager = |
+ (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); |
mef
2014/04/21 17:13:42
telephonyManager may be null:
http://stackoverflo
bolian
2014/04/21 22:37:17
Done.
|
+ return telephonyManager.getNetworkOperator(); |
+ } |
} |